mirror of
https://github.com/DigitalDevices/dddvb.git
synced 2025-03-01 10:35:23 +00:00
Merge branch 'internal' of hippo:rjkm/dddvb into internal
This commit is contained in:
parent
a6f022941f
commit
3295328aa9
@ -660,14 +660,15 @@ typedef struct dvb_devices_t {
|
|||||||
} dvb_devices;
|
} dvb_devices;
|
||||||
|
|
||||||
|
|
||||||
|
#define MAXNAME 128
|
||||||
static int check_tuner(int adapt)
|
static int check_tuner(int adapt)
|
||||||
{
|
{
|
||||||
char device[35];
|
char device[MAXNAME];
|
||||||
int front = 0;
|
int front = 0;
|
||||||
int done = 0;
|
int done = 0;
|
||||||
|
|
||||||
while (!done) {
|
while (!done) {
|
||||||
snprintf(device,34,"/dev/dvb/adapter%d/frontend%d",adapt,front);
|
snprintf(device,MAXNAME-1,"/dev/dvb/adapter%d/frontend%d",adapt,front);
|
||||||
// fprintf(stderr,"Checking for %s\n", device);
|
// fprintf(stderr,"Checking for %s\n", device);
|
||||||
if(access(device, F_OK) < 0)
|
if(access(device, F_OK) < 0)
|
||||||
done=1;
|
done=1;
|
||||||
@ -680,12 +681,12 @@ static int check_tuner(int adapt)
|
|||||||
|
|
||||||
static int check_ca(int adapt)
|
static int check_ca(int adapt)
|
||||||
{
|
{
|
||||||
char device[25];
|
char device[MAXNAME];
|
||||||
int ca = 0;
|
int ca = 0;
|
||||||
int done = 0;
|
int done = 0;
|
||||||
|
|
||||||
while (!done) {
|
while (!done) {
|
||||||
snprintf(device,24,"/dev/dvb/adapter%d/ci%d",adapt,ca);
|
snprintf(device,MAXNAME-1,"/dev/dvb/adapter%d/ci%d",adapt,ca);
|
||||||
if(access(device, F_OK) < 0)
|
if(access(device, F_OK) < 0)
|
||||||
done=1;
|
done=1;
|
||||||
else {
|
else {
|
||||||
@ -697,12 +698,12 @@ static int check_ca(int adapt)
|
|||||||
|
|
||||||
static int check_modulator(int adapt)
|
static int check_modulator(int adapt)
|
||||||
{
|
{
|
||||||
char device[25];
|
char device[MAXNAME];
|
||||||
int mod = 0;
|
int mod = 0;
|
||||||
int done = 0;
|
int done = 0;
|
||||||
|
|
||||||
while (!done) {
|
while (!done) {
|
||||||
snprintf(device,24,"/dev/dvb/adapter%d/mod%d",adapt,mod);
|
snprintf(device,MAXNAME-1,"/dev/dvb/adapter%d/mod%d",adapt,mod);
|
||||||
if(access(device, F_OK) < 0)
|
if(access(device, F_OK) < 0)
|
||||||
done=1;
|
done=1;
|
||||||
else {
|
else {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user