diff --git a/dahdi_cfg.c b/dahdi_cfg.c index 9386e00..f8ae052 100644 --- a/dahdi_cfg.c +++ b/dahdi_cfg.c @@ -176,16 +176,6 @@ static const char *sigtype_to_str(const int sig) } } -int ind_ioctl(int channo, int fd, int op, void *data) -{ - struct dahdi_indirect_data ind; - - ind.chan = channo; - ind.op = op; - ind.data = data; - return ioctl(fd, DAHDI_INDIRECT, &ind); -} - static void clear_fields() { @@ -1091,6 +1081,7 @@ static int rad_chanconfig(char *keyword, char *args) int res = 0; int x,i,n; struct dahdi_radio_param p; + int chanfd; toneindex = 1; bzero(chans, sizeof(chans)); @@ -1099,8 +1090,21 @@ static int rad_chanconfig(char *keyword, char *args) return -1; for (x=1;x