Ticket #367 (closed defect: fixed)

Opened 1 year ago

Last modified 1 year ago

zaptel broken

Reported by: austriancoder Assigned to: wbx
Priority: minor Milestone: 1.x (low prio)
Component: general Version: trunk
Keywords: Cc:

Description (Last modified by tg)

In file included from zaptel-base.c:38:
zconfig.h:89:41: missing binary operator before token "("
In file included from /home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/spinlock.h:6,
                 from /home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/module.h:12,
                 from zaptel-base.c:43:
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/asm/system.h:263: error: syntax error before "void"
In file included from zaptel-base.c:43:
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/module.h:22:34: linux/modversions.h: No such file or directory
In file included from zaptel-base.c:44:
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:47: error: parse error before "off_t"
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:51: error: parse error before "off_t"
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:57: error: parse error before "mode_t"
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:59: error: parse error before "uid"
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:60: error: parse error before "gid"
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:72: error: parse error before "rdev"
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:74: error: parse error before '}' token
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:93: error: parse error before "filldir_t"
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:95: error: parse error before "mode_t"
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:112: error: parse error before "filldir_t"
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:145: error: parse error before "mode_t"
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:148: error: parse error before "mode_t"
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:152: error: parse error before "mode_t"
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h: In function `create_proc_read_entry':
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:155: error: `name' undeclared (first use in this function)
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:155: error: (Each undeclared identifier is reported only once
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:155: error: for each function it appears in.)
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:155: error: `mode' undeclared (first use in this function)
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:155: error: `base' undeclared (first use in this function)
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:157: error: dereferencing pointer to incomplete type
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:158: error: dereferencing pointer to incomplete type
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h: At top level:
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:164: error: parse error before "mode_t"
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h: In function `create_proc_info_entry':
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:166: error: `name' undeclared (first use in this function)
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:166: error: `mode' undeclared (first use in this function)
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:166: error: `base' undeclared (first use in this function)
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:167: error: dereferencing pointer to incomplete type
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h: At top level:
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:172: error: parse error before "mode_t"
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h: In function `proc_net_create':
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:174: error: `name' undeclared (first use in this function)
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:174: error: `mode' undeclared (first use in this function)
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h: At top level:
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:178: error: parse error before "mode_t"
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h: In function `proc_net_fops_create':
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:180: error: `name' undeclared (first use in this function)
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:180: error: `mode' undeclared (first use in this function)
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:183: error: dereferencing pointer to incomplete type
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:183: error: `fops' undeclared (first use in this function)
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h: In function `PDE':
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/proc_fs.h:228: error: dereferencing pointer to incomplete type
In file included from /home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/devfs_fs_kernel.h:10,
                 from zaptel-base.c:50:
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/asm/semaphore.h: At top level:
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/asm/semaphore.h:29: error: parse error before "wait_queue_head_t"
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/asm/semaphore.h: In function `sema_init':
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/asm/semaphore.h:58: error: dereferencing pointer to incomplete type
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/asm/semaphore.h:59: error: dereferencing pointer to incomplete type
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/asm/semaphore.h:60: error: dereferencing pointer to incomplete type
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/asm/semaphore.h: In function `down':
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/asm/semaphore.h:95: error: dereferencing pointer to incomplete type
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/asm/semaphore.h: In function `down_interruptible':
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/asm/semaphore.h:111: error: dereferencing pointer to incomplete type
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/asm/semaphore.h: In function `down_trylock':
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/asm/semaphore.h:231: error: dereferencing pointer to incomplete type
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/asm/semaphore.h:232: error: dereferencing pointer to incomplete type
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/asm/semaphore.h:234: error: dereferencing pointer to incomplete type
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/asm/semaphore.h:236: error: dereferencing pointer to incomplete type
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/asm/semaphore.h:239: error: dereferencing pointer to incomplete type
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/asm/semaphore.h: In function `up':
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/asm/semaphore.h:267: error: dereferencing pointer to incomplete type
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/asm/semaphore.h:268: error: dereferencing pointer to incomplete type
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/asm/semaphore.h:271: error: dereferencing pointer to incomplete type
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/asm/semaphore.h:272: error: dereferencing pointer to incomplete type
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/asm/semaphore.h: In function `sem_getcount':
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/asm/semaphore.h:283: error: dereferencing pointer to incomplete type
In file included from zaptel-base.c:50:
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/devfs_fs_kernel.h: At top level:
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/devfs_fs_kernel.h:58: error: field `semaphore' has incomplete type
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/devfs_fs_kernel.h:112: error: parse error before "devfs_alloc_devnum"
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/devfs_fs_kernel.h:113: error: parse error before "kdev_t"
zaptel-base.c:119: error: `zt_transcode_fops' undeclared here (not in a function)
zaptel-base.c:119: error: initializer element is not constant
zaptel-base.c:119: error: (near initialization for `__ksymtab_zt_transcode_fops.value')
zaptel-base.c:120: error: `zt_init_tone_state' undeclared here (not in a function)
zaptel-base.c:120: error: initializer element is not constant
zaptel-base.c:120: error: (near initialization for `__ksymtab_zt_init_tone_state.value')
zaptel-base.c:121: error: `zt_dtmf_tone' undeclared here (not in a function)
zaptel-base.c:121: error: initializer element is not constant
zaptel-base.c:121: error: (near initialization for `__ksymtab_zt_dtmf_tone.value')
zaptel-base.c:122: error: `zt_register' undeclared here (not in a function)
zaptel-base.c:122: error: initializer element is not constant
zaptel-base.c:122: error: (near initialization for `__ksymtab_zt_register.value')
zaptel-base.c:123: error: `zt_unregister' undeclared here (not in a function)
zaptel-base.c:123: error: initializer element is not constant
zaptel-base.c:123: error: (near initialization for `__ksymtab_zt_unregister.value')
zaptel-base.c:124: error: `__zt_mulaw' undeclared here (not in a function)
zaptel-base.c:124: error: initializer element is not constant
zaptel-base.c:124: error: (near initialization for `__ksymtab___zt_mulaw.value')
zaptel-base.c:125: error: `__zt_alaw' undeclared here (not in a function)
zaptel-base.c:125: error: initializer element is not constant
zaptel-base.c:125: error: (near initialization for `__ksymtab___zt_alaw.value')
zaptel-base.c:130: error: `__zt_lin2mu' undeclared here (not in a function)
zaptel-base.c:130: error: initializer element is not constant
zaptel-base.c:130: error: (near initialization for `__ksymtab___zt_lin2mu.value')
zaptel-base.c:131: error: `__zt_lin2a' undeclared here (not in a function)
zaptel-base.c:131: error: initializer element is not constant
zaptel-base.c:131: error: (near initialization for `__ksymtab___zt_lin2a.value')
zaptel-base.c:133: error: `zt_lboname' undeclared here (not in a function)
zaptel-base.c:133: error: initializer element is not constant
zaptel-base.c:133: error: (near initialization for `__ksymtab_zt_lboname.value')
zaptel-base.c:134: error: `zt_transmit' undeclared here (not in a function)
zaptel-base.c:134: error: initializer element is not constant
zaptel-base.c:134: error: (near initialization for `__ksymtab_zt_transmit.value')
zaptel-base.c:135: error: `zt_receive' undeclared here (not in a function)
zaptel-base.c:135: error: initializer element is not constant
zaptel-base.c:135: error: (near initialization for `__ksymtab_zt_receive.value')
zaptel-base.c:136: error: `zt_rbsbits' undeclared here (not in a function)
zaptel-base.c:136: error: initializer element is not constant
zaptel-base.c:136: error: (near initialization for `__ksymtab_zt_rbsbits.value')
zaptel-base.c:137: error: `zt_qevent_nolock' undeclared here (not in a function)
zaptel-base.c:137: error: initializer element is not constant
zaptel-base.c:137: error: (near initialization for `__ksymtab_zt_qevent_nolock.value')
zaptel-base.c:138: error: `zt_qevent_lock' undeclared here (not in a function)
zaptel-base.c:138: error: initializer element is not constant
zaptel-base.c:138: error: (near initialization for `__ksymtab_zt_qevent_lock.value')
zaptel-base.c:139: error: `zt_hooksig' undeclared here (not in a function)
zaptel-base.c:139: error: initializer element is not constant
zaptel-base.c:139: error: (near initialization for `__ksymtab_zt_hooksig.value')
zaptel-base.c:140: error: `zt_alarm_notify' undeclared here (not in a function)
zaptel-base.c:140: error: initializer element is not constant
zaptel-base.c:140: error: (near initialization for `__ksymtab_zt_alarm_notify.value')
zaptel-base.c:141: error: `zt_set_dynamic_ioctl' undeclared here (not in a function)
zaptel-base.c:141: error: initializer element is not constant
zaptel-base.c:141: error: (near initialization for `__ksymtab_zt_set_dynamic_ioctl.value')
zaptel-base.c:142: error: `zt_ec_chunk' undeclared here (not in a function)
zaptel-base.c:142: error: initializer element is not constant
zaptel-base.c:142: error: (near initialization for `__ksymtab_zt_ec_chunk.value')
zaptel-base.c:143: error: `zt_ec_span' undeclared here (not in a function)
zaptel-base.c:143: error: initializer element is not constant
zaptel-base.c:143: error: (near initialization for `__ksymtab_zt_ec_span.value')
zaptel-base.c:144: error: `zt_hdlc_abort' undeclared here (not in a function)
zaptel-base.c:144: error: initializer element is not constant
zaptel-base.c:144: error: (near initialization for `__ksymtab_zt_hdlc_abort.value')
zaptel-base.c:145: error: `zt_hdlc_finish' undeclared here (not in a function)
zaptel-base.c:145: error: initializer element is not constant
zaptel-base.c:145: error: (near initialization for `__ksymtab_zt_hdlc_finish.value')
zaptel-base.c:146: error: `zt_hdlc_getbuf' undeclared here (not in a function)
zaptel-base.c:146: error: initializer element is not constant
zaptel-base.c:146: error: (near initialization for `__ksymtab_zt_hdlc_getbuf.value')
zaptel-base.c:147: error: `zt_hdlc_putbuf' undeclared here (not in a function)
zaptel-base.c:147: error: initializer element is not constant
zaptel-base.c:147: error: (near initialization for `__ksymtab_zt_hdlc_putbuf.value')
In file included from zaptel-base.c:307:
digits.h:28: error: variable `dtmf_silence' has initializer but incomplete type
digits.h:29: warning: excess elements in struct initializer
digits.h:29: warning: (near initialization for `dtmf_silence')
digits.h:29: warning: excess elements in struct initializer
digits.h:29: warning: (near initialization for `dtmf_silence')
digits.h:29: warning: excess elements in struct initializer
digits.h:29: warning: (near initialization for `dtmf_silence')
digits.h:29: warning: excess elements in struct initializer
digits.h:29: warning: (near initialization for `dtmf_silence')
digits.h:29: warning: excess elements in struct initializer
digits.h:29: warning: (near initialization for `dtmf_silence')
digits.h:29: warning: excess elements in struct initializer
digits.h:29: warning: (near initialization for `dtmf_silence')
digits.h:29: warning: excess elements in struct initializer
digits.h:29: warning: (near initialization for `dtmf_silence')
digits.h:29: warning: excess elements in struct initializer
digits.h:29: warning: (near initialization for `dtmf_silence')
digits.h:32: error: variable `mfv1_silence' has initializer but incomplete type
digits.h:33: warning: excess elements in struct initializer
digits.h:33: warning: (near initialization for `mfv1_silence')
digits.h:33: warning: excess elements in struct initializer
digits.h:33: warning: (near initialization for `mfv1_silence')
digits.h:33: warning: excess elements in struct initializer
digits.h:33: warning: (near initialization for `mfv1_silence')
digits.h:33: warning: excess elements in struct initializer
digits.h:33: warning: (near initialization for `mfv1_silence')
digits.h:33: warning: excess elements in struct initializer
digits.h:33: warning: (near initialization for `mfv1_silence')
digits.h:33: warning: excess elements in struct initializer
digits.h:33: warning: (near initialization for `mfv1_silence')
digits.h:33: warning: excess elements in struct initializer
digits.h:33: warning: (near initialization for `mfv1_silence')
digits.h:33: warning: excess elements in struct initializer
digits.h:33: warning: (near initialization for `mfv1_silence')
digits.h:36: error: variable `tone_pause' has initializer but incomplete type
digits.h:37: warning: excess elements in struct initializer
digits.h:37: warning: (near initialization for `tone_pause')
digits.h:37: warning: excess elements in struct initializer
digits.h:37: warning: (near initialization for `tone_pause')
digits.h:37: warning: excess elements in struct initializer
digits.h:37: warning: (near initialization for `tone_pause')
digits.h:37: warning: excess elements in struct initializer
digits.h:37: warning: (near initialization for `tone_pause')
digits.h:37: warning: excess elements in struct initializer
digits.h:37: warning: (near initialization for `tone_pause')
digits.h:37: warning: excess elements in struct initializer
digits.h:37: warning: (near initialization for `tone_pause')
digits.h:37: warning: excess elements in struct initializer
digits.h:37: warning: (near initialization for `tone_pause')
digits.h:37: warning: excess elements in struct initializer
digits.h:37: warning: (near initialization for `tone_pause')
In file included from digits.h:39,
                 from zaptel-base.c:307:
tones.h:3: error: elements of array `dtmf_tones' have incomplete type
tones.h:4: warning: excess elements in struct initializer
tones.h:4: warning: (near initialization for `dtmf_tones[0]')
tones.h:4: warning: excess elements in struct initializer
tones.h:4: warning: (near initialization for `dtmf_tones[0]')
tones.h:4: warning: excess elements in struct initializer
tones.h:4: warning: (near initialization for `dtmf_tones[0]')
tones.h:4: warning: excess elements in struct initializer
tones.h:4: warning: (near initialization for `dtmf_tones[0]')
tones.h:4: warning: excess elements in struct initializer
tones.h:4: warning: (near initialization for `dtmf_tones[0]')
tones.h:4: warning: excess elements in struct initializer
tones.h:4: warning: (near initialization for `dtmf_tones[0]')
tones.h:4: warning: excess elements in struct initializer
tones.h:4: warning: (near initialization for `dtmf_tones[0]')
tones.h:4: warning: excess elements in struct initializer
tones.h:4: warning: (near initialization for `dtmf_tones[0]')
tones.h:5: warning: excess elements in struct initializer
tones.h:5: warning: (near initialization for `dtmf_tones[1]')
tones.h:5: warning: excess elements in struct initializer
tones.h:5: warning: (near initialization for `dtmf_tones[1]')
tones.h:5: warning: excess elements in struct initializer
tones.h:5: warning: (near initialization for `dtmf_tones[1]')
tones.h:5: warning: excess elements in struct initializer
tones.h:5: warning: (near initialization for `dtmf_tones[1]')
tones.h:5: warning: excess elements in struct initializer
tones.h:5: warning: (near initialization for `dtmf_tones[1]')
tones.h:5: warning: excess elements in struct initializer
tones.h:5: warning: (near initialization for `dtmf_tones[1]')
tones.h:5: warning: excess elements in struct initializer
tones.h:5: warning: (near initialization for `dtmf_tones[1]')
tones.h:5: warning: excess elements in struct initializer
tones.h:5: warning: (near initialization for `dtmf_tones[1]')
tones.h:6: warning: excess elements in struct initializer
tones.h:6: warning: (near initialization for `dtmf_tones[2]')
tones.h:6: warning: excess elements in struct initializer
tones.h:6: warning: (near initialization for `dtmf_tones[2]')
tones.h:6: warning: excess elements in struct initializer
tones.h:6: warning: (near initialization for `dtmf_tones[2]')
tones.h:6: warning: excess elements in struct initializer
tones.h:6: warning: (near initialization for `dtmf_tones[2]')
tones.h:6: warning: excess elements in struct initializer
tones.h:6: warning: (near initialization for `dtmf_tones[2]')
tones.h:6: warning: excess elements in struct initializer
tones.h:6: warning: (near initialization for `dtmf_tones[2]')
tones.h:6: warning: excess elements in struct initializer
tones.h:6: warning: (near initialization for `dtmf_tones[2]')
tones.h:6: warning: excess elements in struct initializer
tones.h:6: warning: (near initialization for `dtmf_tones[2]')
tones.h:7: warning: excess elements in struct initializer
tones.h:7: warning: (near initialization for `dtmf_tones[3]')
tones.h:7: warning: excess elements in struct initializer
tones.h:7: warning: (near initialization for `dtmf_tones[3]')
tones.h:7: warning: excess elements in struct initializer
tones.h:7: warning: (near initialization for `dtmf_tones[3]')
tones.h:7: warning: excess elements in struct initializer
tones.h:7: warning: (near initialization for `dtmf_tones[3]')
tones.h:7: warning: excess elements in struct initializer
tones.h:7: warning: (near initialization for `dtmf_tones[3]')
tones.h:7: warning: excess elements in struct initializer
tones.h:7: warning: (near initialization for `dtmf_tones[3]')
tones.h:7: warning: excess elements in struct initializer
tones.h:7: warning: (near initialization for `dtmf_tones[3]')
tones.h:7: warning: excess elements in struct initializer
tones.h:7: warning: (near initialization for `dtmf_tones[3]')
tones.h:8: warning: excess elements in struct initializer
tones.h:8: warning: (near initialization for `dtmf_tones[4]')
tones.h:8: warning: excess elements in struct initializer
tones.h:8: warning: (near initialization for `dtmf_tones[4]')
tones.h:8: warning: excess elements in struct initializer
tones.h:8: warning: (near initialization for `dtmf_tones[4]')
tones.h:8: warning: excess elements in struct initializer
tones.h:8: warning: (near initialization for `dtmf_tones[4]')
tones.h:8: warning: excess elements in struct initializer
tones.h:8: warning: (near initialization for `dtmf_tones[4]')
tones.h:8: warning: excess elements in struct initializer
tones.h:8: warning: (near initialization for `dtmf_tones[4]')
tones.h:8: warning: excess elements in struct initializer
tones.h:8: warning: (near initialization for `dtmf_tones[4]')
tones.h:8: warning: excess elements in struct initializer
tones.h:8: warning: (near initialization for `dtmf_tones[4]')
tones.h:9: warning: excess elements in struct initializer
tones.h:9: warning: (near initialization for `dtmf_tones[5]')
tones.h:9: warning: excess elements in struct initializer
tones.h:9: warning: (near initialization for `dtmf_tones[5]')
tones.h:9: warning: excess elements in struct initializer
tones.h:9: warning: (near initialization for `dtmf_tones[5]')
tones.h:9: warning: excess elements in struct initializer
tones.h:9: warning: (near initialization for `dtmf_tones[5]')
tones.h:9: warning: excess elements in struct initializer
tones.h:9: warning: (near initialization for `dtmf_tones[5]')
tones.h:9: warning: excess elements in struct initializer
tones.h:9: warning: (near initialization for `dtmf_tones[5]')
tones.h:9: warning: excess elements in struct initializer
tones.h:9: warning: (near initialization for `dtmf_tones[5]')
tones.h:9: warning: excess elements in struct initializer
tones.h:9: warning: (near initialization for `dtmf_tones[5]')
tones.h:10: warning: excess elements in struct initializer
tones.h:10: warning: (near initialization for `dtmf_tones[6]')
tones.h:10: warning: excess elements in struct initializer
tones.h:10: warning: (near initialization for `dtmf_tones[6]')
tones.h:10: warning: excess elements in struct initializer
tones.h:10: warning: (near initialization for `dtmf_tones[6]')
tones.h:10: warning: excess elements in struct initializer
tones.h:10: warning: (near initialization for `dtmf_tones[6]')
tones.h:10: warning: excess elements in struct initializer
tones.h:10: warning: (near initialization for `dtmf_tones[6]')
tones.h:10: warning: excess elements in struct initializer
tones.h:10: warning: (near initialization for `dtmf_tones[6]')
tones.h:10: warning: excess elements in struct initializer
tones.h:10: warning: (near initialization for `dtmf_tones[6]')
tones.h:10: warning: excess elements in struct initializer
tones.h:10: warning: (near initialization for `dtmf_tones[6]')
tones.h:11: warning: excess elements in struct initializer
tones.h:11: warning: (near initialization for `dtmf_tones[7]')
tones.h:11: warning: excess elements in struct initializer
tones.h:11: warning: (near initialization for `dtmf_tones[7]')
tones.h:11: warning: excess elements in struct initializer
tones.h:11: warning: (near initialization for `dtmf_tones[7]')
tones.h:11: warning: excess elements in struct initializer
tones.h:11: warning: (near initialization for `dtmf_tones[7]')
tones.h:11: warning: excess elements in struct initializer
tones.h:11: warning: (near initialization for `dtmf_tones[7]')
tones.h:11: warning: excess elements in struct initializer
tones.h:11: warning: (near initialization for `dtmf_tones[7]')
tones.h:11: warning: excess elements in struct initializer
tones.h:11: warning: (near initialization for `dtmf_tones[7]')
tones.h:11: warning: excess elements in struct initializer
tones.h:11: warning: (near initialization for `dtmf_tones[7]')
tones.h:12: warning: excess elements in struct initializer
tones.h:12: warning: (near initialization for `dtmf_tones[8]')
tones.h:12: warning: excess elements in struct initializer
tones.h:12: warning: (near initialization for `dtmf_tones[8]')
tones.h:12: warning: excess elements in struct initializer
tones.h:12: warning: (near initialization for `dtmf_tones[8]')
tones.h:12: warning: excess elements in struct initializer
tones.h:12: warning: (near initialization for `dtmf_tones[8]')
tones.h:12: warning: excess elements in struct initializer
tones.h:12: warning: (near initialization for `dtmf_tones[8]')
tones.h:12: warning: excess elements in struct initializer
tones.h:12: warning: (near initialization for `dtmf_tones[8]')
tones.h:12: warning: excess elements in struct initializer
tones.h:12: warning: (near initialization for `dtmf_tones[8]')
tones.h:12: warning: excess elements in struct initializer
tones.h:12: warning: (near initialization for `dtmf_tones[8]')
tones.h:13: warning: excess elements in struct initializer
tones.h:13: warning: (near initialization for `dtmf_tones[9]')
tones.h:13: warning: excess elements in struct initializer
tones.h:13: warning: (near initialization for `dtmf_tones[9]')
tones.h:13: warning: excess elements in struct initializer
tones.h:13: warning: (near initialization for `dtmf_tones[9]')
tones.h:13: warning: excess elements in struct initializer
tones.h:13: warning: (near initialization for `dtmf_tones[9]')
tones.h:13: warning: excess elements in struct initializer
tones.h:13: warning: (near initialization for `dtmf_tones[9]')
tones.h:13: warning: excess elements in struct initializer
tones.h:13: warning: (near initialization for `dtmf_tones[9]')
tones.h:13: warning: excess elements in struct initializer
tones.h:13: warning: (near initialization for `dtmf_tones[9]')
tones.h:13: warning: excess elements in struct initializer
tones.h:13: warning: (near initialization for `dtmf_tones[9]')
tones.h:14: warning: excess elements in struct initializer
tones.h:14: warning: (near initialization for `dtmf_tones[10]')
tones.h:14: warning: excess elements in struct initializer
tones.h:14: warning: (near initialization for `dtmf_tones[10]')
tones.h:14: warning: excess elements in struct initializer
tones.h:14: warning: (near initialization for `dtmf_tones[10]')
tones.h:14: warning: excess elements in struct initializer
tones.h:14: warning: (near initialization for `dtmf_tones[10]')
tones.h:14: warning: excess elements in struct initializer
tones.h:14: warning: (near initialization for `dtmf_tones[10]')
tones.h:14: warning: excess elements in struct initializer
tones.h:14: warning: (near initialization for `dtmf_tones[10]')
tones.h:14: warning: excess elements in struct initializer
tones.h:14: warning: (near initialization for `dtmf_tones[10]')
tones.h:14: warning: excess elements in struct initializer
tones.h:14: warning: (near initialization for `dtmf_tones[10]')
tones.h:15: warning: excess elements in struct initializer
tones.h:15: warning: (near initialization for `dtmf_tones[11]')
tones.h:15: warning: excess elements in struct initializer
tones.h:15: warning: (near initialization for `dtmf_tones[11]')
tones.h:15: warning: excess elements in struct initializer
tones.h:15: warning: (near initialization for `dtmf_tones[11]')
tones.h:15: warning: excess elements in struct initializer
tones.h:15: warning: (near initialization for `dtmf_tones[11]')
tones.h:15: warning: excess elements in struct initializer
tones.h:15: warning: (near initialization for `dtmf_tones[11]')
tones.h:15: warning: excess elements in struct initializer
tones.h:15: warning: (near initialization for `dtmf_tones[11]')
tones.h:15: warning: excess elements in struct initializer
tones.h:15: warning: (near initialization for `dtmf_tones[11]')
tones.h:15: warning: excess elements in struct initializer
tones.h:15: warning: (near initialization for `dtmf_tones[11]')
tones.h:16: warning: excess elements in struct initializer
tones.h:16: warning: (near initialization for `dtmf_tones[12]')
tones.h:16: warning: excess elements in struct initializer
tones.h:16: warning: (near initialization for `dtmf_tones[12]')
tones.h:16: warning: excess elements in struct initializer
tones.h:16: warning: (near initialization for `dtmf_tones[12]')
tones.h:16: warning: excess elements in struct initializer
tones.h:16: warning: (near initialization for `dtmf_tones[12]')
tones.h:16: warning: excess elements in struct initializer
tones.h:16: warning: (near initialization for `dtmf_tones[12]')
tones.h:16: warning: excess elements in struct initializer
tones.h:16: warning: (near initialization for `dtmf_tones[12]')
tones.h:16: warning: excess elements in struct initializer
tones.h:16: warning: (near initialization for `dtmf_tones[12]')
tones.h:16: warning: excess elements in struct initializer
tones.h:16: warning: (near initialization for `dtmf_tones[12]')
tones.h:17: warning: excess elements in struct initializer
tones.h:17: warning: (near initialization for `dtmf_tones[13]')
tones.h:17: warning: excess elements in struct initializer
tones.h:17: warning: (near initialization for `dtmf_tones[13]')
tones.h:17: warning: excess elements in struct initializer
tones.h:17: warning: (near initialization for `dtmf_tones[13]')
tones.h:17: warning: excess elements in struct initializer
tones.h:17: warning: (near initialization for `dtmf_tones[13]')
tones.h:17: warning: excess elements in struct initializer
tones.h:17: warning: (near initialization for `dtmf_tones[13]')
tones.h:17: warning: excess elements in struct initializer
tones.h:17: warning: (near initialization for `dtmf_tones[13]')
tones.h:17: warning: excess elements in struct initializer
tones.h:17: warning: (near initialization for `dtmf_tones[13]')
tones.h:17: warning: excess elements in struct initializer
tones.h:17: warning: (near initialization for `dtmf_tones[13]')
tones.h:18: warning: excess elements in struct initializer
tones.h:18: warning: (near initialization for `dtmf_tones[14]')
tones.h:18: warning: excess elements in struct initializer
tones.h:18: warning: (near initialization for `dtmf_tones[14]')
tones.h:18: warning: excess elements in struct initializer
tones.h:18: warning: (near initialization for `dtmf_tones[14]')
tones.h:18: warning: excess elements in struct initializer
tones.h:18: warning: (near initialization for `dtmf_tones[14]')
tones.h:18: warning: excess elements in struct initializer
tones.h:18: warning: (near initialization for `dtmf_tones[14]')
tones.h:18: warning: excess elements in struct initializer
tones.h:18: warning: (near initialization for `dtmf_tones[14]')
tones.h:18: warning: excess elements in struct initializer
tones.h:18: warning: (near initialization for `dtmf_tones[14]')
tones.h:18: warning: excess elements in struct initializer
tones.h:18: warning: (near initialization for `dtmf_tones[14]')
tones.h:19: warning: excess elements in struct initializer
tones.h:19: warning: (near initialization for `dtmf_tones[15]')
tones.h:19: warning: excess elements in struct initializer
tones.h:19: warning: (near initialization for `dtmf_tones[15]')
tones.h:19: warning: excess elements in struct initializer
tones.h:19: warning: (near initialization for `dtmf_tones[15]')
tones.h:19: warning: excess elements in struct initializer
tones.h:19: warning: (near initialization for `dtmf_tones[15]')
tones.h:19: warning: excess elements in struct initializer
tones.h:19: warning: (near initialization for `dtmf_tones[15]')
tones.h:19: warning: excess elements in struct initializer
tones.h:19: warning: (near initialization for `dtmf_tones[15]')
tones.h:19: warning: excess elements in struct initializer
tones.h:19: warning: (near initialization for `dtmf_tones[15]')
tones.h:19: warning: excess elements in struct initializer
tones.h:19: warning: (near initialization for `dtmf_tones[15]')
tones.h:22: error: elements of array `mfv1_tones' have incomplete type
tones.h:23: warning: excess elements in struct initializer
tones.h:23: warning: (near initialization for `mfv1_tones[0]')
tones.h:23: warning: excess elements in struct initializer
tones.h:23: warning: (near initialization for `mfv1_tones[0]')
tones.h:23: warning: excess elements in struct initializer
tones.h:23: warning: (near initialization for `mfv1_tones[0]')
tones.h:23: warning: excess elements in struct initializer
tones.h:23: warning: (near initialization for `mfv1_tones[0]')
tones.h:23: warning: excess elements in struct initializer
tones.h:23: warning: (near initialization for `mfv1_tones[0]')
tones.h:23: warning: excess elements in struct initializer
tones.h:23: warning: (near initialization for `mfv1_tones[0]')
tones.h:23: warning: excess elements in struct initializer
tones.h:23: warning: (near initialization for `mfv1_tones[0]')
tones.h:23: warning: excess elements in struct initializer
tones.h:23: warning: (near initialization for `mfv1_tones[0]')
tones.h:24: warning: excess elements in struct initializer
tones.h:24: warning: (near initialization for `mfv1_tones[1]')
tones.h:24: warning: excess elements in struct initializer
tones.h:24: warning: (near initialization for `mfv1_tones[1]')
tones.h:24: warning: excess elements in struct initializer
tones.h:24: warning: (near initialization for `mfv1_tones[1]')
tones.h:24: warning: excess elements in struct initializer
tones.h:24: warning: (near initialization for `mfv1_tones[1]')
tones.h:24: warning: excess elements in struct initializer
tones.h:24: warning: (near initialization for `mfv1_tones[1]')
tones.h:24: warning: excess elements in struct initializer
tones.h:24: warning: (near initialization for `mfv1_tones[1]')
tones.h:24: warning: excess elements in struct initializer
tones.h:24: warning: (near initialization for `mfv1_tones[1]')
tones.h:24: warning: excess elements in struct initializer
tones.h:24: warning: (near initialization for `mfv1_tones[1]')
tones.h:25: warning: excess elements in struct initializer
tones.h:25: warning: (near initialization for `mfv1_tones[2]')
tones.h:25: warning: excess elements in struct initializer
tones.h:25: warning: (near initialization for `mfv1_tones[2]')
tones.h:25: warning: excess elements in struct initializer
tones.h:25: warning: (near initialization for `mfv1_tones[2]')
tones.h:25: warning: excess elements in struct initializer
tones.h:25: warning: (near initialization for `mfv1_tones[2]')
tones.h:25: warning: excess elements in struct initializer
tones.h:25: warning: (near initialization for `mfv1_tones[2]')
tones.h:25: warning: excess elements in struct initializer
tones.h:25: warning: (near initialization for `mfv1_tones[2]')
tones.h:25: warning: excess elements in struct initializer
tones.h:25: warning: (near initialization for `mfv1_tones[2]')
tones.h:25: warning: excess elements in struct initializer
tones.h:25: warning: (near initialization for `mfv1_tones[2]')
tones.h:26: warning: excess elements in struct initializer
tones.h:26: warning: (near initialization for `mfv1_tones[3]')
tones.h:26: warning: excess elements in struct initializer
tones.h:26: warning: (near initialization for `mfv1_tones[3]')
tones.h:26: warning: excess elements in struct initializer
tones.h:26: warning: (near initialization for `mfv1_tones[3]')
tones.h:26: warning: excess elements in struct initializer
tones.h:26: warning: (near initialization for `mfv1_tones[3]')
tones.h:26: warning: excess elements in struct initializer
tones.h:26: warning: (near initialization for `mfv1_tones[3]')
tones.h:26: warning: excess elements in struct initializer
tones.h:26: warning: (near initialization for `mfv1_tones[3]')
tones.h:26: warning: excess elements in struct initializer
tones.h:26: warning: (near initialization for `mfv1_tones[3]')
tones.h:26: warning: excess elements in struct initializer
tones.h:26: warning: (near initialization for `mfv1_tones[3]')
tones.h:27: warning: excess elements in struct initializer
tones.h:27: warning: (near initialization for `mfv1_tones[4]')
tones.h:27: warning: excess elements in struct initializer
tones.h:27: warning: (near initialization for `mfv1_tones[4]')
tones.h:27: warning: excess elements in struct initializer
tones.h:27: warning: (near initialization for `mfv1_tones[4]')
tones.h:27: warning: excess elements in struct initializer
tones.h:27: warning: (near initialization for `mfv1_tones[4]')
tones.h:27: warning: excess elements in struct initializer
tones.h:27: warning: (near initialization for `mfv1_tones[4]')
tones.h:27: warning: excess elements in struct initializer
tones.h:27: warning: (near initialization for `mfv1_tones[4]')
tones.h:27: warning: excess elements in struct initializer
tones.h:27: warning: (near initialization for `mfv1_tones[4]')
tones.h:27: warning: excess elements in struct initializer
tones.h:27: warning: (near initialization for `mfv1_tones[4]')
tones.h:28: warning: excess elements in struct initializer
tones.h:28: warning: (near initialization for `mfv1_tones[5]')
tones.h:28: warning: excess elements in struct initializer
tones.h:28: warning: (near initialization for `mfv1_tones[5]')
tones.h:28: warning: excess elements in struct initializer
tones.h:28: warning: (near initialization for `mfv1_tones[5]')
tones.h:28: warning: excess elements in struct initializer
tones.h:28: warning: (near initialization for `mfv1_tones[5]')
tones.h:28: warning: excess elements in struct initializer
tones.h:28: warning: (near initialization for `mfv1_tones[5]')
tones.h:28: warning: excess elements in struct initializer
tones.h:28: warning: (near initialization for `mfv1_tones[5]')
tones.h:28: warning: excess elements in struct initializer
tones.h:28: warning: (near initialization for `mfv1_tones[5]')
tones.h:28: warning: excess elements in struct initializer
tones.h:28: warning: (near initialization for `mfv1_tones[5]')
tones.h:29: warning: excess elements in struct initializer
tones.h:29: warning: (near initialization for `mfv1_tones[6]')
tones.h:29: warning: excess elements in struct initializer
tones.h:29: warning: (near initialization for `mfv1_tones[6]')
tones.h:29: warning: excess elements in struct initializer
tones.h:29: warning: (near initialization for `mfv1_tones[6]')
tones.h:29: warning: excess elements in struct initializer
tones.h:29: warning: (near initialization for `mfv1_tones[6]')
tones.h:29: warning: excess elements in struct initializer
tones.h:29: warning: (near initialization for `mfv1_tones[6]')
tones.h:29: warning: excess elements in struct initializer
tones.h:29: warning: (near initialization for `mfv1_tones[6]')
tones.h:29: warning: excess elements in struct initializer
tones.h:29: warning: (near initialization for `mfv1_tones[6]')
tones.h:29: warning: excess elements in struct initializer
tones.h:29: warning: (near initialization for `mfv1_tones[6]')
tones.h:30: warning: excess elements in struct initializer
tones.h:30: warning: (near initialization for `mfv1_tones[7]')
tones.h:30: warning: excess elements in struct initializer
tones.h:30: warning: (near initialization for `mfv1_tones[7]')
tones.h:30: warning: excess elements in struct initializer
tones.h:30: warning: (near initialization for `mfv1_tones[7]')
tones.h:30: warning: excess elements in struct initializer
tones.h:30: warning: (near initialization for `mfv1_tones[7]')
tones.h:30: warning: excess elements in struct initializer
tones.h:30: warning: (near initialization for `mfv1_tones[7]')
tones.h:30: warning: excess elements in struct initializer
tones.h:30: warning: (near initialization for `mfv1_tones[7]')
tones.h:30: warning: excess elements in struct initializer
tones.h:30: warning: (near initialization for `mfv1_tones[7]')
tones.h:30: warning: excess elements in struct initializer
tones.h:30: warning: (near initialization for `mfv1_tones[7]')
tones.h:31: warning: excess elements in struct initializer
tones.h:31: warning: (near initialization for `mfv1_tones[8]')
tones.h:31: warning: excess elements in struct initializer
tones.h:31: warning: (near initialization for `mfv1_tones[8]')
tones.h:31: warning: excess elements in struct initializer
tones.h:31: warning: (near initialization for `mfv1_tones[8]')
tones.h:31: warning: excess elements in struct initializer
tones.h:31: warning: (near initialization for `mfv1_tones[8]')
tones.h:31: warning: excess elements in struct initializer
tones.h:31: warning: (near initialization for `mfv1_tones[8]')
tones.h:31: warning: excess elements in struct initializer
tones.h:31: warning: (near initialization for `mfv1_tones[8]')
tones.h:31: warning: excess elements in struct initializer
tones.h:31: warning: (near initialization for `mfv1_tones[8]')
tones.h:31: warning: excess elements in struct initializer
tones.h:31: warning: (near initialization for `mfv1_tones[8]')
tones.h:32: warning: excess elements in struct initializer
tones.h:32: warning: (near initialization for `mfv1_tones[9]')
tones.h:32: warning: excess elements in struct initializer
tones.h:32: warning: (near initialization for `mfv1_tones[9]')
tones.h:32: warning: excess elements in struct initializer
tones.h:32: warning: (near initialization for `mfv1_tones[9]')
tones.h:32: warning: excess elements in struct initializer
tones.h:32: warning: (near initialization for `mfv1_tones[9]')
tones.h:32: warning: excess elements in struct initializer
tones.h:32: warning: (near initialization for `mfv1_tones[9]')
tones.h:32: warning: excess elements in struct initializer
tones.h:32: warning: (near initialization for `mfv1_tones[9]')
tones.h:32: warning: excess elements in struct initializer
tones.h:32: warning: (near initialization for `mfv1_tones[9]')
tones.h:32: warning: excess elements in struct initializer
tones.h:32: warning: (near initialization for `mfv1_tones[9]')
tones.h:33: warning: excess elements in struct initializer
tones.h:33: warning: (near initialization for `mfv1_tones[10]')
tones.h:33: warning: excess elements in struct initializer
tones.h:33: warning: (near initialization for `mfv1_tones[10]')
tones.h:33: warning: excess elements in struct initializer
tones.h:33: warning: (near initialization for `mfv1_tones[10]')
tones.h:33: warning: excess elements in struct initializer
tones.h:33: warning: (near initialization for `mfv1_tones[10]')
tones.h:33: warning: excess elements in struct initializer
tones.h:33: warning: (near initialization for `mfv1_tones[10]')
tones.h:33: warning: excess elements in struct initializer
tones.h:33: warning: (near initialization for `mfv1_tones[10]')
tones.h:33: warning: excess elements in struct initializer
tones.h:33: warning: (near initialization for `mfv1_tones[10]')
tones.h:33: warning: excess elements in struct initializer
tones.h:33: warning: (near initialization for `mfv1_tones[10]')
tones.h:34: warning: excess elements in struct initializer
tones.h:34: warning: (near initialization for `mfv1_tones[11]')
tones.h:34: warning: excess elements in struct initializer
tones.h:34: warning: (near initialization for `mfv1_tones[11]')
tones.h:34: warning: excess elements in struct initializer
tones.h:34: warning: (near initialization for `mfv1_tones[11]')
tones.h:34: warning: excess elements in struct initializer
tones.h:34: warning: (near initialization for `mfv1_tones[11]')
tones.h:34: warning: excess elements in struct initializer
tones.h:34: warning: (near initialization for `mfv1_tones[11]')
tones.h:34: warning: excess elements in struct initializer
tones.h:34: warning: (near initialization for `mfv1_tones[11]')
tones.h:34: warning: excess elements in struct initializer
tones.h:34: warning: (near initialization for `mfv1_tones[11]')
tones.h:34: warning: excess elements in struct initializer
tones.h:34: warning: (near initialization for `mfv1_tones[11]')
tones.h:35: warning: excess elements in struct initializer
tones.h:35: warning: (near initialization for `mfv1_tones[12]')
tones.h:35: warning: excess elements in struct initializer
tones.h:35: warning: (near initialization for `mfv1_tones[12]')
tones.h:35: warning: excess elements in struct initializer
tones.h:35: warning: (near initialization for `mfv1_tones[12]')
tones.h:35: warning: excess elements in struct initializer
tones.h:35: warning: (near initialization for `mfv1_tones[12]')
tones.h:35: warning: excess elements in struct initializer
tones.h:35: warning: (near initialization for `mfv1_tones[12]')
tones.h:35: warning: excess elements in struct initializer
tones.h:35: warning: (near initialization for `mfv1_tones[12]')
tones.h:35: warning: excess elements in struct initializer
tones.h:35: warning: (near initialization for `mfv1_tones[12]')
tones.h:35: warning: excess elements in struct initializer
tones.h:35: warning: (near initialization for `mfv1_tones[12]')
tones.h:36: warning: excess elements in struct initializer
tones.h:36: warning: (near initialization for `mfv1_tones[13]')
tones.h:36: warning: excess elements in struct initializer
tones.h:36: warning: (near initialization for `mfv1_tones[13]')
tones.h:36: warning: excess elements in struct initializer
tones.h:36: warning: (near initialization for `mfv1_tones[13]')
tones.h:36: warning: excess elements in struct initializer
tones.h:36: warning: (near initialization for `mfv1_tones[13]')
tones.h:36: warning: excess elements in struct initializer
tones.h:36: warning: (near initialization for `mfv1_tones[13]')
tones.h:36: warning: excess elements in struct initializer
tones.h:36: warning: (near initialization for `mfv1_tones[13]')
tones.h:36: warning: excess elements in struct initializer
tones.h:36: warning: (near initialization for `mfv1_tones[13]')
tones.h:36: warning: excess elements in struct initializer
tones.h:36: warning: (near initialization for `mfv1_tones[13]')
tones.h:37: warning: excess elements in struct initializer
tones.h:37: warning: (near initialization for `mfv1_tones[14]')
tones.h:37: warning: excess elements in struct initializer
tones.h:37: warning: (near initialization for `mfv1_tones[14]')
tones.h:37: warning: excess elements in struct initializer
tones.h:37: warning: (near initialization for `mfv1_tones[14]')
tones.h:37: warning: excess elements in struct initializer
tones.h:37: warning: (near initialization for `mfv1_tones[14]')
tones.h:37: warning: excess elements in struct initializer
tones.h:37: warning: (near initialization for `mfv1_tones[14]')
tones.h:37: warning: excess elements in struct initializer
tones.h:37: warning: (near initialization for `mfv1_tones[14]')
tones.h:37: warning: excess elements in struct initializer
tones.h:37: warning: (near initialization for `mfv1_tones[14]')
tones.h:37: warning: excess elements in struct initializer
tones.h:37: warning: (near initialization for `mfv1_tones[14]')
zaptel-base.c:312: warning: "struct file" declared inside parameter list
zaptel-base.c:351: error: parse error before "wait_queue_head_t"
zaptel-base.c:351: warning: no semicolon at end of struct or union
zaptel-base.c:352: warning: data definition has no type or storage class
In file included from /home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/stdlib.h:317,
                 from mg2ec.h:35,
                 from zaptel-base.c:426:
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/sys/types.h:40: error: conflicting types for 'fsid_t'
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/asm/statfs.h:19: error: previous declaration of 'fsid_t' was here
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/sys/types.h:61: error: conflicting types for 'dev_t'
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/types.h:21: error: previous declaration of 'dev_t' was here
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/sys/types.h:66: error: conflicting types for 'gid_t'
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/types.h:48: error: previous declaration of 'gid_t' was here
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/sys/types.h:76: error: conflicting types for 'nlink_t'
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/types.h:24: error: previous declaration of 'nlink_t' was here
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/sys/types.h:81: error: conflicting types for 'uid_t'
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/types.h:47: error: previous declaration of 'uid_t' was here
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/sys/types.h:115: error: conflicting types for 'daddr_t'
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/types.h:27: error: previous declaration of 'daddr_t' was here
In file included from /home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/sys/types.h:215,
                 from /home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/stdlib.h:317,
                 from mg2ec.h:35,
                 from zaptel-base.c:426:
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/sys/select.h:68: error: conflicting types for 'fd_set'
/home/snapshot/jobs/trunk_routerboard_2.4/workspace/freewrt/cross_mipsel/target/usr/include/linux/types.h:20: error: previous declaration of 'fd_set' was here
zaptel-base.c: In function `zt_q_sig':
zaptel-base.c:463: error: dereferencing pointer to incomplete type
zaptel-base.c:465: error: dereferencing pointer to incomplete type
zaptel-base.c:465: error: `ZT_FLAG_RBS' undeclared (first use in this function)
zaptel-base.c:466: error: dereferencing pointer to incomplete type
zaptel-base.c:467: error: dereferencing pointer to incomplete type
zaptel-base.c:472: error: dereferencing pointer to incomplete type
zaptel-base.c:475: error: dereferencing pointer to incomplete type
zaptel-base.c: In function `zaptel_proc_read':
zaptel-base.c:538: error: dereferencing pointer to incomplete type
zaptel-base.c:539: error: dereferencing pointer to incomplete type
zaptel-base.c:540: error: dereferencing pointer to incomplete type
zaptel-base.c:541: error: dereferencing pointer to incomplete type
zaptel-base.c:545: error: dereferencing pointer to incomplete type
zaptel-base.c:547: error: dereferencing pointer to incomplete type
zaptel-base.c:549: error: dereferencing pointer to incomplete type
zaptel-base.c:551: error: dereferencing pointer to incomplete type
zaptel-base.c:554: error: dereferencing pointer to incomplete type
zaptel-base.c:556: error: dereferencing pointer to incomplete type
zaptel-base.c:558: error: dereferencing pointer to incomplete type
zaptel-base.c:561: error: dereferencing pointer to incomplete type
zaptel-base.c:568: error: dereferencing pointer to incomplete type
zaptel-base.c:568: error: dereferencing pointer to incomplete type
zaptel-base.c:569: error: dereferencing pointer to incomplete type
zaptel-base.c:571: error: dereferencing pointer to incomplete type
zaptel-base.c:573: error: dereferencing pointer to incomplete type
zaptel-base.c:575: error: dereferencing pointer to incomplete type
zaptel-base.c:577: error: dereferencing pointer to incomplete type
zaptel-base.c:579: error: dereferencing pointer to incomplete type
zaptel-base.c:583: error: dereferencing pointer to incomplete type
zaptel-base.c:583: error: dereferencing pointer to incomplete type
zaptel-base.c:583: error: dereferencing pointer to incomplete type
zaptel-base.c:586: error: dereferencing pointer to incomplete type
zaptel-base.c:587: error: dereferencing pointer to incomplete type
zaptel-base.c:588: error: dereferencing pointer to incomplete type
zaptel-base.c:589: error: dereferencing pointer to incomplete type
zaptel-base.c:590: error: dereferencing pointer to incomplete type
zaptel-base.c:591: error: dereferencing pointer to incomplete type
zaptel-base.c:592: error: dereferencing pointer to incomplete type
zaptel-base.c:593: error: dereferencing pointer to incomplete type
zaptel-base.c:594: error: dereferencing pointer to incomplete type
zaptel-base.c:595: error: dereferencing pointer to incomplete type
zaptel-base.c:601: error: dereferencing pointer to incomplete type
zaptel-base.c:601: error: dereferencing pointer to incomplete type
zaptel-base.c:602: error: dereferencing pointer to incomplete type
zaptel-base.c:603: error: dereferencing pointer to incomplete type
zaptel-base.c:604: error: dereferencing pointer to incomplete type
zaptel-base.c:605: error: dereferencing pointer to incomplete type
zaptel-base.c:606: error: dereferencing pointer to incomplete type
zaptel-base.c:608: error: dereferencing pointer to incomplete type
zaptel-base.c:609: error: dereferencing pointer to incomplete type
zaptel-base.c:609: error: dereferencing pointer to incomplete type
zaptel-base.c:613: error: dereferencing pointer to incomplete type
zaptel-base.c:613: error: `ZT_FLAG_OPEN' undeclared (first use in this function)
zaptel-base.c: In function `zt_check_conf':
zaptel-base.c:710: error: dereferencing pointer to incomplete type
zaptel-base.c:711: error: dereferencing pointer to incomplete type
zaptel-base.c:712: error: dereferencing pointer to incomplete type
zaptel-base.c:713: error: dereferencing pointer to incomplete type
zaptel-base.c:714: error: dereferencing pointer to incomplete type
zaptel-base.c:715: error: dereferencing pointer to incomplete type
zaptel-base.c: In function `__qevent':
zaptel-base.c:732: error: dereferencing pointer to incomplete type
zaptel-base.c:732: error: dereferencing pointer to incomplete type
zaptel-base.c:732: error: `ZT_MAX_EVENTSIZE' undeclared (first use in this function)
zaptel-base.c:735: error: dereferencing pointer to incomplete type
zaptel-base.c:735: error: dereferencing pointer to incomplete type
zaptel-base.c:737: error: dereferencing pointer to incomplete type
zaptel-base.c:737: error: dereferencing pointer to incomplete type
zaptel-base.c:739: error: dereferencing pointer to incomplete type
zaptel-base.c:739: error: dereferencing pointer to incomplete type
zaptel-base.c:741: error: dereferencing pointer to incomplete type
zaptel-base.c:741: error: dereferencing pointer to incomplete type
zaptel-base.c:742: error: dereferencing pointer to incomplete type
zaptel-base.c:743: error: dereferencing pointer to incomplete type
zaptel-base.c:744: error: dereferencing pointer to incomplete type
zaptel-base.c: In function `zt_qevent_lock':
zaptel-base.c:756: error: dereferencing pointer to incomplete type
zaptel-base.c: At top level:
zaptel-base.c:762: error: parse error before '*' token
zaptel-base.c: In function `schluffen':
zaptel-base.c:764: error: `wait' undeclared (first use in this function)
zaptel-base.c:764: error: `current' undeclared (first use in this function)
zaptel-base.c:765: error: `q' undeclared (first use in this function)
zaptel-base.c:766: error: `TASK_INTERRUPTIBLE' undeclared (first use in this function)
zaptel-base.c:768: error: `TASK_RUNNING' undeclared (first use in this function)
zaptel-base.c:771: error: `ERESTARTSYS' undeclared (first use in this function)
zaptel-base.c: In function `calc_fcs':
zaptel-base.c:780: error: dereferencing pointer to incomplete type
zaptel-base.c:781: error: dereferencing pointer to incomplete type
zaptel-base.c: In function `zt_reallocbufs':
zaptel-base.c:805: error: `GFP_KERNEL' undeclared (first use in this function)
zaptel-base.c:805: warning: assignment makes pointer from integer without a cast
zaptel-base.c:812: error: dereferencing pointer to incomplete type
zaptel-base.c:813: error: dereferencing pointer to incomplete type
zaptel-base.c:814: error: dereferencing pointer to incomplete type
zaptel-base.c:815: error: dereferencing pointer to incomplete type
zaptel-base.c:818: error: dereferencing pointer to incomplete type
zaptel-base.c:819: error: dereferencing pointer to incomplete type
zaptel-base.c:823: error: dereferencing pointer to incomplete type
zaptel-base.c:824: error: dereferencing pointer to incomplete type
zaptel-base.c:829: error: dereferencing pointer to incomplete type
zaptel-base.c:830: error: dereferencing pointer to incomplete type
zaptel-base.c:831: error: dereferencing pointer to incomplete type
zaptel-base.c:832: error: dereferencing pointer to incomplete type
zaptel-base.c:837: error: dereferencing pointer to incomplete type
zaptel-base.c:838: error: dereferencing pointer to incomplete type
zaptel-base.c:840: error: dereferencing pointer to incomplete type
zaptel-base.c:841: error: dereferencing pointer to incomplete type
zaptel-base.c:843: error: dereferencing pointer to incomplete type
zaptel-base.c:844: error: dereferencing pointer to incomplete type
zaptel-base.c:845: error: dereferencing pointer to incomplete type
zaptel-base.c:846: error: dereferencing pointer to incomplete type
zaptel-base.c:847: error: dereferencing pointer to incomplete type
zaptel-base.c:849: error: dereferencing pointer to incomplete type
zaptel-base.c:851: error: dereferencing pointer to incomplete type
zaptel-base.c:852: error: dereferencing pointer to incomplete type
zaptel-base.c:854: error: dereferencing pointer to incomplete type
zaptel-base.c: At top level:
zaptel-base.c:868: warning: "struct confq" declared inside parameter list
zaptel-base.c: In function `__buf_pull':
zaptel-base.c:870: error: dereferencing pointer to incomplete type
zaptel-base.c:872: error: dereferencing pointer to incomplete type
zaptel-base.c:878: error: dereferencing pointer to incomplete type
zaptel-base.c:878: error: dereferencing pointer to incomplete type
zaptel-base.c:879: error: dereferencing pointer to incomplete type
zaptel-base.c:879: error: dereferencing pointer to incomplete type
zaptel-base.c:882: error: dereferencing pointer to incomplete type
zaptel-base.c:882: error: dereferencing pointer to incomplete type
zaptel-base.c:883: error: dereferencing pointer to incomplete type
zaptel-base.c:888: error: dereferencing pointer to incomplete type
zaptel-base.c:889: error: dereferencing pointer to incomplete type
zaptel-base.c: At top level:
zaptel-base.c:896: warning: "struct confq" declared inside parameter list
zaptel-base.c: In function `__buf_pushpeek':
zaptel-base.c:898: error: dereferencing pointer to incomplete type
zaptel-base.c:900: error: dereferencing pointer to incomplete type
zaptel-base.c:900: error: dereferencing pointer to incomplete type
zaptel-base.c: At top level:
zaptel-base.c:903: warning: "struct confq" declared inside parameter list
zaptel-base.c: In function `__buf_peek':
zaptel-base.c:905: error: dereferencing pointer to incomplete type
zaptel-base.c:907: error: dereferencing pointer to incomplete type
zaptel-base.c:907: error: dereferencing pointer to incomplete type
zaptel-base.c: At top level:
zaptel-base.c:939: warning: "struct confq" declared inside parameter list
zaptel-base.c: In function `__buf_push':
zaptel-base.c:941: error: dereferencing pointer to incomplete type
zaptel-base.c:942: error: dereferencing pointer to incomplete type
zaptel-base.c:947: error: dereferencing pointer to incomplete type
zaptel-base.c:947: error: dereferencing pointer to incomplete type
zaptel-base.c:950: error: dereferencing pointer to incomplete type
zaptel-base.c:950: error: dereferencing pointer to incomplete type
zaptel-base.c:952: error: dereferencing pointer to incomplete type
zaptel-base.c:952: error: dereferencing pointer to incomplete type
zaptel-base.c:954: error: dereferencing pointer to incomplete type
zaptel-base.c:958: error: dereferencing pointer to incomplete type
zaptel-base.c:959: error: dereferencing pointer to incomplete type
zaptel-base.c: In function `reset_conf':
zaptel-base.c:969: error: dereferencing pointer to incomplete type
zaptel-base.c:969: error: dereferencing pointer to incomplete type
zaptel-base.c:970: error: dereferencing pointer to incomplete type
zaptel-base.c:971: error: dereferencing pointer to incomplete type
zaptel-base.c:974: error: dereferencing pointer to incomplete type
zaptel-base.c:974: error: dereferencing pointer to incomplete type
zaptel-base.c:975: error: dereferencing pointer to incomplete type
zaptel-base.c:976: error: dereferencing pointer to incomplete type
zaptel-base.c: In function `close_channel':
zaptel-base.c:992: error: dereferencing pointer to incomplete type
zaptel-base.c:992: error: `ZT_FLAG_NOSTDTXRX' undeclared (first use in this function)
zaptel-base.c:994: error: dereferencing pointer to incomplete type
zaptel-base.c:999: error: dereferencing pointer to incomplete type
zaptel-base.c:1000: error: dereferencing pointer to incomplete type
zaptel-base.c:1001: error: dereferencing pointer to incomplete type
zaptel-base.c:1002: error: dereferencing pointer to incomplete type
zaptel-base.c:1003: error: dereferencing pointer to incomplete type
zaptel-base.c:1004: error: dereferencing pointer to incomplete type
zaptel-base.c:1005: error: dereferencing pointer to incomplete type
zaptel-base.c:1006: error: dereferencing pointer to incomplete type
zaptel-base.c:1008: error: dereferencing pointer to incomplete type
zaptel-base.c:1008: error: dereferencing pointer to incomplete type
zaptel-base.c:1009: error: dereferencing pointer to incomplete type
zaptel-base.c:1010: error: dereferencing pointer to incomplete type
zaptel-base.c:1011: error: dereferencing pointer to incomplete type
zaptel-base.c:1012: error: dereferencing pointer to incomplete type
zaptel-base.c:1013: error: dereferencing pointer to incomplete type
zaptel-base.c:1014: error: dereferencing pointer to incomplete type
zaptel-base.c:1015: error: dereferencing pointer to incomplete type
zaptel-base.c:1016: error: dereferencing pointer to incomplete type
zaptel-base.c:1017: error: dereferencing pointer to incomplete type
zaptel-base.c:1018: error: dereferencing pointer to incomplete type
zaptel-base.c:1019: error: dereferencing pointer to incomplete type
zaptel-base.c:1020: error: dereferencing pointer to incomplete type
zaptel-base.c:1022: error: dereferencing pointer to incomplete type
zaptel-base.c:1024: error: dereferencing pointer to incomplete type
zaptel-base.c:1026: error: dereferencing pointer to incomplete type
zaptel-base.c:1027: error: dereferencing pointer to incomplete type
zaptel-base.c:1028: error: dereferencing pointer to incomplete type
zaptel-base.c:1029: error: dereferencing pointer to incomplete type
zaptel-base.c:1031: error: dereferencing pointer to incomplete type
zaptel-base.c:1034: error: dereferencing pointer to incomplete type
zaptel-base.c:1037: error: dereferencing pointer to incomplete type
zaptel-base.c:1037: error: dereferencing pointer to incomplete type
zaptel-base.c:1038: error: dereferencing pointer to incomplete type
zaptel-base.c:1040: error: dereferencing pointer to incomplete type
zaptel-base.c:1041: error: dereferencing pointer to incomplete type
zaptel-base.c:1042: error: dereferencing pointer to incomplete type
zaptel-base.c:1043: error: dereferencing pointer to incomplete type
zaptel-base.c:1043: error: dereferencing pointer to incomplete type
zaptel-base.c:1044: error: dereferencing pointer to incomplete type
zaptel-base.c:1044: error: `ZT_FLAG_LOOPED' undeclared (first use in this function)
zaptel-base.c:1044: error: `ZT_FLAG_LINEAR' undeclared (first use in this function)
zaptel-base.c:1044: error: `ZT_FLAG_PPP' undeclared (first use in this function)
zaptel-base.c:1044: error: `ZT_FLAG_SIGFREEZE' undeclared (first use in this function)
zaptel-base.c:1048: error: dereferencing pointer to incomplete type
zaptel-base.c:1048: error: dereferencing pointer to incomplete type
zaptel-base.c:1049: error: dereferencing pointer to incomplete type
zaptel-base.c:1049: error: dereferencing pointer to incomplete type
zaptel-base.c:1050: error: dereferencing pointer to incomplete type
zaptel-base.c:1050: error: dereferencing pointer to incomplete type
zaptel-base.c:1052: error: dereferencing pointer to incomplete type
zaptel-base.c:1052: error: dereferencing pointer to incomplete type
zaptel-base.c:1053: error: dereferencing pointer to incomplete type
zaptel-base.c:1054: error: dereferencing pointer to incomplete type
zaptel-base.c:1054: error: dereferencing pointer to incomplete type
zaptel-base.c:1055: error: dereferencing pointer to incomplete type
zaptel-base.c: In function `zt_register_tone_zone':
zaptel-base.c:1112: error: `KERN_INFO' undeclared (first use in this function)
zaptel-base.c:1112: error: parse error before string constant
zaptel-base.c:1112: error: parse error before ')' token
zaptel-base.c: In function `start_tone':
zaptel-base.c:1121: error: dereferencing pointer to incomplete type
zaptel-base.c:1122: error: dereferencing pointer to incomplete type
zaptel-base.c:1123: error: dereferencing pointer to incomplete type
zaptel-base.c:1124: error: dereferencing pointer to incomplete type
zaptel-base.c:1125: error: dereferencing pointer to incomplete type
zaptel-base.c:1131: error: dereferencing pointer to incomplete type
zaptel-base.c:1133: error: dereferencing pointer to incomplete type
zaptel-base.c:1134: error: dereferencing pointer to incomplete type
zaptel-base.c:1134: error: dereferencing pointer to incomplete type
zaptel-base.c:1142: error: dereferencing pointer to incomplete type
zaptel-base.c:1144: error: dereferencing pointer to incomplete type
zaptel-base.c:1145: error: dereferencing pointer to incomplete type
zaptel-base.c:1145: error: invalid use of undefined type `struct zt_tone'
zaptel-base.c:1145: error: invalid use of undefined type `struct zt_tone'
zaptel-base.c:1146: error: dereferencing pointer to incomplete type
zaptel-base.c:1147: error: dereferencing pointer to incomplete type
zaptel-base.c:1147: error: invalid use of undefined type `struct zt_tone'
zaptel-base.c:1147: error: invalid use of undefined type `struct zt_tone'
zaptel-base.c:1149: error: dereferencing pointer to incomplete type
zaptel-base.c:1154: error: dereferencing pointer to incomplete type
zaptel-base.c:1155: error: dereferencing pointer to incomplete type
zaptel-base.c:1155: error: dereferencing pointer to incomplete type
zaptel-base.c: In function `set_tone_zone':
zaptel-base.c:1185: error: dereferencing pointer to incomplete type
zaptel-base.c:1186: error: dereferencing pointer to incomplete type
zaptel-base.c:1187: error: dereferencing pointer to incomplete type
zaptel-base.c:1187: error: dereferencing pointer to incomplete type
zaptel-base.c:1187: error: dereferencing pointer to incomplete type
zaptel-base.c: In function `zt_set_law':
zaptel-base.c:1199: error: dereferencing pointer to incomplete type
zaptel-base.c:1200: error: dereferencing pointer to incomplete type
zaptel-base.c:1202: error: dereferencing pointer to incomplete type
zaptel-base.c:1202: error: dereferencing pointer to incomplete type
zaptel-base.c:1206: error: dereferencing pointer to incomplete type
zaptel-base.c:1210: error: dereferencing pointer to incomplete type
zaptel-base.c:1213: error: dereferencing pointer to incomplete type
zaptel-base.c:1217: error: dereferencing pointer to incomplete type
zaptel-base.c: In function `register_devfs_channel':
zaptel-base.c:1234: error: `S_IRUGO' undeclared (first use in this function)
zaptel-base.c:1234: error: `S_IWUGO' undeclared (first use in this function)
zaptel-base.c:1237: error: dereferencing pointer to incomplete type
zaptel-base.c:1238: error: dereferencing pointer to incomplete type
zaptel-base.c:1254: error: dereferencing pointer to incomplete type
zaptel-base.c:1258: error: dereferencing pointer to incomplete type
zaptel-base.c: In function `zt_chan_reg':
zaptel-base.c:1280: error: dereferencing pointer to incomplete type
zaptel-base.c:1281: error: dereferencing pointer to incomplete type
zaptel-base.c:1282: error: dereferencing pointer to incomplete type
zaptel-base.c:1283: error: dereferencing pointer to incomplete type
zaptel-base.c:1284: error: dereferencing pointer to incomplete type
zaptel-base.c:1284: error: dereferencing pointer to incomplete type
zaptel-base.c:1285: error: dereferencing pointer to incomplete type
zaptel-base.c:1286: error: dereferencing pointer to incomplete type
zaptel-base.c:1286: error: dereferencing pointer to incomplete type
zaptel-base.c:1291: error: dereferencing pointer to incomplete type
zaptel-base.c:1291: error: `ZT_FLAG_REGISTERED' undeclared (first use in this function)
zaptel-base.c:1298: error: `KERN_ERR' undeclared (first use in this function)
zaptel-base.c:1298: error: parse error before string constant
zaptel-base.c: In function `zt_chan_unreg':
zaptel-base.c:1700: error: dereferencing pointer to incomplete type
zaptel-base.c:1700: error: `ZT_FLAG_REGISTERED' undeclared (first use in this function)
zaptel-base.c:1701: error: dereferencing pointer to incomplete type
zaptel-base.c:1702: error: dereferencing pointer to incomplete type
zaptel-base.c:1715: error: dereferencing pointer to incomplete type
zaptel-base.c:1716: error: dereferencing pointer to incomplete type
zaptel-base.c:1718: error: dereferencing pointer to incomplete type
zaptel-base.c:1718: error: dereferencing pointer to incomplete type
zaptel-base.c:1719: error: dereferencing pointer to incomplete type
zaptel-base.c:1720: error: dereferencing pointer to incomplete type
zaptel-base.c:1721: error: dereferencing pointer to incomplete type
zaptel-base.c:1722: error: dereferencing pointer to incomplete type
zaptel-base.c:1723: error: dereferencing pointer to incomplete type
zaptel-base.c:1724: error: dereferencing pointer to incomplete type
zaptel-base.c:1725: error: dereferencing pointer to incomplete type
zaptel-base.c:1728: error: dereferencing pointer to incomplete type
zaptel-base.c:1729: error: dereferencing pointer to incomplete type
zaptel-base.c:1730: error: dereferencing pointer to incomplete type
zaptel-base.c:1730: error: dereferencing pointer to incomplete type
zaptel-base.c:1731: error: dereferencing pointer to incomplete type
zaptel-base.c:1733: error: dereferencing pointer to incomplete type
zaptel-base.c:1734: error: dereferencing pointer to incomplete type
zaptel-base.c:1735: error: dereferencing pointer to incomplete type
zaptel-base.c:1738: error: dereferencing pointer to incomplete type
zaptel-base.c: At top level:
zaptel-base.c:1742: warning: "struct file" declared inside parameter list
zaptel-base.c: In function `zt_chan_read':
zaptel-base.c:1756: error: dereferencing pointer to incomplete type
zaptel-base.c:1757: error: dereferencing pointer to incomplete type
zaptel-base.c:1757: error: dereferencing pointer to incomplete type
zaptel-base.c:1761: error: dereferencing pointer to incomplete type
zaptel-base.c:1762: error: dereferencing pointer to incomplete type
zaptel-base.c:1766: error: dereferencing pointer to incomplete type
zaptel-base.c:1766: error: `O_NONBLOCK' undeclared (first use in this function)
zaptel-base.c:1768: error: dereferencing pointer to incomplete type
zaptel-base.c:1786: error: dereferencing pointer to incomplete type
zaptel-base.c:1786: error: `ZT_FLAG_LINEAR' undeclared (first use in this function)
zaptel-base.c:1787: error: dereferencing pointer to incomplete type
zaptel-base.c:1788: error: dereferencing pointer to incomplete type
zaptel-base.c:1801: error: dereferencing pointer to incomplete type
zaptel-base.c:1809: error: dereferencing pointer to incomplete type
zaptel-base.c:1810: error: dereferencing pointer to incomplete type
zaptel-base.c:1812: error: dereferencing pointer to incomplete type
zaptel-base.c:1816: error: dereferencing pointer to incomplete type
zaptel-base.c:1817: error: dereferencing pointer to incomplete type
zaptel-base.c:1818: error: dereferencing pointer to incomplete type
zaptel-base.c:1820: error: dereferencing pointer to incomplete type
zaptel-base.c:1820: error: dereferencing pointer to incomplete type
zaptel-base.c:1821: error: dereferencing pointer to incomplete type
zaptel-base.c:1821: error: dereferencing pointer to incomplete type
zaptel-base.c:1823: error: dereferencing pointer to incomplete type
zaptel-base.c:1824: error: dereferencing pointer to incomplete type
zaptel-base.c:1825: error: dereferencing pointer to incomplete type
zaptel-base.c:1827: error: dereferencing pointer to incomplete type
zaptel-base.c:1829: error: dereferencing pointer to incomplete type
zaptel-base.c: At top level:
zaptel-base.c:1836: warning: "struct file" declared inside parameter list
zaptel-base.c: In function `zt_chan_write':
zaptel-base.c:1848: error: dereferencing pointer to incomplete type
zaptel-base.c:1849: error: dereferencing pointer to incomplete type
zaptel-base.c:1849: error: dereferencing pointer to incomplete type
zaptel-base.c:1849: error: dereferencing pointer to incomplete type
zaptel-base.c:1849: error: `ZT_FLAG_PSEUDO' undeclared (first use in this function)
zaptel-base.c:1850: error: dereferencing pointer to incomplete type
zaptel-base.c:1851: error: dereferencing pointer to incomplete type
zaptel-base.c:1852: error: dereferencing pointer to incomplete type
zaptel-base.c:1853: error: dereferencing pointer to incomplete type
zaptel-base.c:1854: error: dereferencing pointer to incomplete type
zaptel-base.c:1856: error: dereferencing pointer to incomplete type
zaptel-base.c:1856: error: dereferencing pointer to incomplete type
zaptel-base.c:1860: error: dereferencing pointer to incomplete type
zaptel-base.c:1864: error: dereferencing pointer to incomplete type
zaptel-base.c:1864: error: `O_NONBLOCK' undeclared (first use in this function)
zaptel-base.c:1867: error: dereferencing pointer to incomplete type
zaptel-base.c:1873: error: dereferencing pointer to incomplete type
zaptel-base.c:1873: error: `ZT_FLAG_LINEAR' undeclared (first use in this function)
zaptel-base.c:1874: error: dereferencing pointer to incomplete type
zaptel-base.c:1875: error: dereferencing pointer to incomplete type
zaptel-base.c:1877: error: dereferencing pointer to incomplete type
zaptel-base.c:1878: error: dereferencing pointer to incomplete type
zaptel-base.c:1896: error: dereferencing pointer to incomplete type
zaptel-base.c:1911: error: dereferencing pointer to incomplete type
zaptel-base.c:1914: error: dereferencing pointer to incomplete type
zaptel-base.c:1916: error: dereferencing pointer to incomplete type
zaptel-base.c:1918: error: dereferencing pointer to incomplete type
zaptel-base.c:1920: error: dereferencing pointer to incomplete type
zaptel-base.c:1921: error: dereferencing pointer to incomplete type
zaptel-base.c:1921: error: `ZT_FLAG_FCS' undeclared (first use in this function)
zaptel-base.c:1924: error: dereferencing pointer to incomplete type
zaptel-base.c:1925: error: dereferencing pointer to incomplete type
zaptel-base.c:1925: error: dereferencing pointer to incomplete type
zaptel-base.c:1926: error: dereferencing pointer to incomplete type
zaptel-base.c:1926: error: dereferencing pointer to incomplete type
zaptel-base.c:1929: error: dereferencing pointer to incomplete type
zaptel-base.c:1931: error: dereferencing pointer to incomplete type
zaptel-base.c:1933: error: dereferencing pointer to incomplete type
zaptel-base.c:1935: error: dereferencing pointer to incomplete type
zaptel-base.c:1939: error: dereferencing pointer to incomplete type
zaptel-base.c:1939: error: `ZT_FLAG_NOSTDTXRX' undeclared (first use in this function)
zaptel-base.c:1939: error: dereferencing pointer to incomplete type
zaptel-base.c:1940: error: dereferencing pointer to incomplete type
zaptel-base.c: At top level:
zaptel-base.c:1945: warning: "struct file" declared inside parameter list
zaptel-base.c:1954: warning: "struct file" declared inside parameter list
zaptel-base.c:1963: warning: "struct file" declared inside parameter list
zaptel-base.c:1972: warning: "struct file" declared inside parameter list
zaptel-base.c: In function `set_txtone':
zaptel-base.c:1985: error: dereferencing pointer to incomplete type
zaptel-base.c:1986: error: dereferencing pointer to incomplete type
zaptel-base.c:1989: error: dereferencing pointer to incomplete type
zaptel-base.c:1990: error: dereferencing pointer to incomplete type
zaptel-base.c:1991: error: dereferencing pointer to incomplete type
zaptel-base.c:1992: error: dereferencing pointer to incomplete type
zaptel-base.c: In function `zt_rbs_sethook':
zaptel-base.c:2032: error: dereferencing pointer to incomplete type
zaptel-base.c:2033: error: dereferencing pointer to incomplete type
zaptel-base.c:2033: error: `ZT_FLAG_RBS' undeclared (first use in this function)
zaptel-base.c:2034: error: dereferencing pointer to incomplete type
zaptel-base.c:2038: error: dereferencing pointer to incomplete type
zaptel-base.c:2041: error: dereferencing pointer to incomplete type
zaptel-base.c:2041: error: dereferencing pointer to incomplete type
zaptel-base.c:2043: error: dereferencing pointer to incomplete type
zaptel-base.c:2043: error: dereferencing pointer to incomplete type
zaptel-base.c:2047: error: dereferencing pointer to incomplete type
zaptel-base.c:2049: error: dereferencing pointer to incomplete type
zaptel-base.c:2052: error: dereferencing pointer to incomplete type
zaptel-base.c:2054: error: dereferencing pointer to incomplete type
zaptel-base.c:2055: error: dereferencing pointer to incomplete type
zaptel-base.c:2057: error: dereferencing pointer to incomplete type
zaptel-base.c:2058: error: dereferencing pointer to incomplete type
zaptel-base.c:2060: error: dereferencing pointer to incomplete type
zaptel-base.c:2060: error: dereferencing pointer to incomplete type
zaptel-base.c:2060: error: dereferencing pointer to incomplete type
zaptel-base.c:2067: error: dereferencing pointer to incomplete type
zaptel-base.c:2070: error: dereferencing pointer to incomplete type
zaptel-base.c:2071: error: dereferencing pointer to incomplete type
zaptel-base.c:2072: error: dereferencing pointer to incomplete type
zaptel-base.c:2073: error: dereferencing pointer to incomplete type
zaptel-base.c:2075: error: dereferencing pointer to incomplete type
zaptel-base.c:2079: error: dereferencing pointer to incomplete type
zaptel-base.c:2083: error: dereferencing pointer to incomplete type
zaptel-base.c:2084: error: dereferencing pointer to incomplete type
zaptel-base.c:2085: error: dereferencing pointer to incomplete type
zaptel-base.c:2085: error: dereferencing pointer to incomplete type
zaptel-base.c:2086: error: dereferencing pointer to incomplete type
zaptel-base.c:2091: error: dereferencing pointer to incomplete type
zaptel-base.c:2091: error: dereferencing pointer to incomplete type
zaptel-base.c: In function `zt_cas_setbits':
zaptel-base.c:2097: error: dereferencing pointer to incomplete type
zaptel-base.c:2098: error: dereferencing pointer to incomplete type
zaptel-base.c:2099: error: dereferencing pointer to incomplete type
zaptel-base.c:2100: error: dereferencing pointer to incomplete type
zaptel-base.c: In function `zt_hangup':
zaptel-base.c:2112: error: dereferencing pointer to incomplete type
zaptel-base.c:2115: error: dereferencing pointer to incomplete type
zaptel-base.c:2115: error: `ZT_FLAG_CLEAR' undeclared (first use in this function)
zaptel-base.c:2115: error: `ZT_FLAG_NOSTDTXRX' undeclared (first use in this function)
zaptel-base.c:2118: error: dereferencing pointer to incomplete type
zaptel-base.c:2121: error: dereferencing pointer to incomplete type
zaptel-base.c:2121: error: dereferencing pointer to incomplete type
zaptel-base.c:2122: error: dereferencing pointer to incomplete type
zaptel-base.c:2122: error: dereferencing pointer to incomplete type
zaptel-base.c:2124: error: dereferencing pointer to incomplete type
zaptel-base.c:2124: error: `ZT_FLAG_RBS' undeclared (first use in this function)
zaptel-base.c:2125: error: dereferencing pointer to incomplete type
zaptel-base.c:2126: error: dereferencing pointer to incomplete type
zaptel-base.c:2127: error: dereferencing pointer to incomplete type
zaptel-base.c:2127: error: dereferencing pointer to incomplete type
zaptel-base.c:2129: error: `ZT_TXSIG_KEWL' undeclared (first use in this function)
zaptel-base.c:2131: error: `ZT_TXSIG_ONHOOK' undeclared (first use in this function)
zaptel-base.c:2134: error: dereferencing pointer to incomplete type
zaptel-base.c:2135: error: dereferencing pointer to incomplete type
zaptel-base.c:2136: error: dereferencing pointer to incomplete type
zaptel-base.c:2137: error: dereferencing pointer to incomplete type
zaptel-base.c:2143: error: dereferencing pointer to incomplete type
zaptel-base.c:2143: error: `ZT_FLAG_REGISTERED' undeclared (first use in this function)
zaptel-base.c:2145: error: dereferencing pointer to incomplete type
zaptel-base.c:2146: error: dereferencing pointer to incomplete type
zaptel-base.c:2147: error: dereferencing pointer to incomplete type
zaptel-base.c:2148: error: dereferencing pointer to incomplete type
zaptel-base.c:2149: error: dereferencing pointer to incomplete type
zaptel-base.c:2151: error: dereferencing pointer to incomplete type
zaptel-base.c:2152: error: dereferencing pointer to incomplete type
zaptel-base.c:2153: error: dereferencing pointer to incomplete type
zaptel-base.c:2155: error: dereferencing pointer to incomplete type
zaptel-base.c:2156: error: dereferencing pointer to incomplete type
zaptel-base.c:2158: error: dereferencing pointer to incomplete type
zaptel-base.c:2159: error: dereferencing pointer to incomplete type
zaptel-base.c:2160: error: dereferencing pointer to incomplete type
zaptel-base.c:2161: error: dereferencing pointer to incomplete type
zaptel-base.c:2162: error: dereferencing pointer to incomplete type
zaptel-base.c:2163: error: dereferencing pointer to incomplete type
zaptel-base.c:2164: error: dereferencing pointer to incomplete type
zaptel-base.c:2165: error: dereferencing pointer to incomplete type
zaptel-base.c: In function `initialize_channel':
zaptel-base.c:2178: error: dereferencing pointer to incomplete type
zaptel-base.c:2180: error: dereferencing pointer to incomplete type
zaptel-base.c:2181: error: dereferencing pointer to incomplete type
zaptel-base.c:2184: error: dereferencing pointer to incomplete type
zaptel-base.c:2185: error: dereferencing pointer to incomplete type
zaptel-base.c:2186: error: dereferencing pointer to incomplete type
zaptel-base.c:2187: error: dereferencing pointer to incomplete type
zaptel-base.c:2188: error: dereferencing pointer to incomplete type
zaptel-base.c:2189: error: dereferencing pointer to incomplete type
zaptel-base.c:2191: error: dereferencing pointer to incomplete type
zaptel-base.c:2192: error: dereferencing pointer to incomplete type
zaptel-base.c:2194: error: dereferencing pointer to incomplete type
zaptel-base.c:2195: error: dereferencing pointer to incomplete type
zaptel-base.c:2196: error: dereferencing pointer to incomplete type
zaptel-base.c:2198: error: dereferencing pointer to incomplete type
zaptel-base.c:2199: error: dereferencing pointer to incomplete type
zaptel-base.c:2202: error: dereferencing pointer to incomplete type
zaptel-base.c:2203: error: dereferencing pointer to incomplete type
zaptel-base.c:2204: error: dereferencing pointer to incomplete type
zaptel-base.c:2207: error: dereferencing pointer to incomplete type
zaptel-base.c:2208: error: dereferencing pointer to incomplete type
zaptel-base.c:2209: error: dereferencing pointer to incomplete type
zaptel-base.c:2210: error: dereferencing pointer to incomplete type
zaptel-base.c:2212: error: dereferencing pointer to incomplete type
zaptel-base.c:2213: error: dereferencing pointer to incomplete type
zaptel-base.c:2215: error: dereferencing pointer to incomplete type
zaptel-base.c:2216: error: dereferencing pointer to incomplete type
zaptel-base.c:2217: error: dereferencing pointer to incomplete type
zaptel-base.c:2218: error: dereferencing pointer to incomplete type
zaptel-base.c:2219: error: dereferencing pointer to incomplete type
zaptel-base.c:2220: error: dereferencing pointer to incomplete type
zaptel-base.c:2221: error: dereferencing pointer to incomplete type
zaptel-base.c:2224: error: dereferencing pointer to incomplete type
zaptel-base.c:2224: error: dereferencing pointer to incomplete type
zaptel-base.c:2224: error: dereferencing pointer to incomplete type
zaptel-base.c:2225: error: dereferencing pointer to incomplete type
zaptel-base.c:2227: error: dereferencing pointer to incomplete type
zaptel-base.c:2228: error: dereferencing pointer to incomplete type
zaptel-base.c:2229: error: dereferencing pointer to incomplete type
zaptel-base.c:2230: error: dereferencing pointer to incomplete type
zaptel-base.c:2231: error: dereferencing pointer to incomplete type
zaptel-base.c:2237: error: dereferencing pointer to incomplete type
zaptel-base.c:2239: error: dereferencing pointer to incomplete type
zaptel-base.c:2239: error: dereferencing pointer to incomplete type
zaptel-base.c:2240: error: dereferencing pointer to incomplete type
zaptel-base.c:2241: error: dereferencing pointer to incomplete type
zaptel-base.c:2242: error: dereferencing pointer to incomplete type
zaptel-base.c:2243: error: dereferencing pointer to incomplete type
zaptel-base.c:2243: error: dereferencing pointer to incomplete type
zaptel-base.c:2244: error: dereferencing pointer to incomplete type
zaptel-base.c:2246: error: dereferencing pointer to incomplete type
zaptel-base.c:2247: error: dereferencing pointer to incomplete type
zaptel-base.c:2247: error: dereferencing pointer to incomplete type
zaptel-base.c:2248: error: dereferencing pointer to incomplete type
zaptel-base.c:2248: error: dereferencing pointer to incomplete type
zaptel-base.c:2249: error: dereferencing pointer to incomplete type
zaptel-base.c:2249: error: dereferencing pointer to incomplete type
zaptel-base.c:2250: error: dereferencing pointer to incomplete type
zaptel-base.c:2251: error: dereferencing pointer to incomplete type
zaptel-base.c:2252: error: dereferencing pointer to incomplete type
zaptel-base.c:2253: error: dereferencing pointer to incomplete type
zaptel-base.c:2254: error: dereferencing pointer to incomplete type
zaptel-base.c:2256: error: dereferencing pointer to incomplete type
zaptel-base.c:2256: error: dereferencing pointer to incomplete type
zaptel-base.c:2257: error: dereferencing pointer to incomplete type
zaptel-base.c:2258: error: dereferencing pointer to incomplete type
zaptel-base.c:2259: error: dereferencing pointer to incomplete type
zaptel-base.c:2260: error: dereferencing pointer to incomplete type
zaptel-base.c:2261: error: dereferencing pointer to incomplete type
zaptel-base.c:2261: error: dereferencing pointer to incomplete type
zaptel-base.c:2266: error: dereferencing pointer to incomplete type
zaptel-base.c:2266: error: dereferencing pointer to incomplete type
zaptel-base.c:2267: error: dereferencing pointer to incomplete type
zaptel-base.c:2267: error: `ZT_FLAG_AUDIO' undeclared (first use in this function)
zaptel-base.c:2269: error: dereferencing pointer to incomplete type
zaptel-base.c:2269: error: dereferencing pointer to incomplete type
zaptel-base.c:2270: error: dereferencing pointer to incomplete type
zaptel-base.c:2270: error: `ZT_FLAG_PPP' undeclared (first use in this function)
zaptel-base.c:2270: error: `ZT_FLAG_FCS' undeclared (first use in this function)
zaptel-base.c:2270: error: `ZT_FLAG_HDLC' undeclared (first use in this function)
zaptel-base.c:2272: error: dereferencing pointer to incomplete type
zaptel-base.c:2272: error: `ZT_FLAG_LINEAR' undeclared (first use in this function)
zaptel-base.c:2273: error: dereferencing pointer to incomplete type
zaptel-base.c:2275: error: dereferencing pointer to incomplete type
zaptel-base.c:2275: error: dereferencing pointer to incomplete type
zaptel-base.c:2275: error: dereferencing pointer to incomplete type
zaptel-base.c:2278: error: dereferencing pointer to incomplete type
zaptel-base.c:2278: error: dereferencing pointer to incomplete type
zaptel-base.c:2279: error: dereferencing pointer to incomplete type
zaptel-base.c:2279: error: dereferencing pointer to incomplete type
zaptel-base.c:2280: error: dereferencing pointer to incomplete type
zaptel-base.c:2282: error: dereferencing pointer to incomplete type
zaptel-base.c:2282: error: dereferencing pointer to incomplete type
zaptel-base.c:2283: error: dereferencing pointer to incomplete type
zaptel-base.c: At top level:
zaptel-base.c:2293: warning: "struct file" declared inside parameter list
zaptel-base.c: In function `zt_timing_open':
zaptel-base.c:2297: error: invalid application of `sizeof' to incomplete type `zt_timer' 
zaptel-base.c:2297: error: `GFP_KERNEL' undeclared (first use in this function)
zaptel-base.c:2297: warning: assignment makes pointer from integer without a cast
zaptel-base.c:2301: error: invalid application of `sizeof' to incomplete type `zt_timer' 
zaptel-base.c:2302: error: dereferencing pointer to incomplete type
zaptel-base.c:2303: error: dereferencing pointer to incomplete type
zaptel-base.c:2308: error: dereferencing pointer to incomplete type
zaptel-base.c:2309: warning: assignment from incompatible pointer type
zaptel-base.c: At top level:
zaptel-base.c:2314: warning: "struct file" declared inside parameter list
zaptel-base.c: In function `zt_timer_release':
zaptel-base.c:2318: error: dereferencing pointer to incomplete type
zaptel-base.c:2322: warning: assignment from incompatible pointer type
zaptel-base.c:2327: error: dereferencing pointer to incomplete type
zaptel-base.c:2331: error: dereferencing pointer to incomplete type
zaptel-base.c:2331: error: dereferencing pointer to incomplete type
zaptel-base.c:2333: error: dereferencing pointer to incomplete type
zaptel-base.c: At top level:
zaptel-base.c:2348: warning: "struct file" declared inside parameter list
zaptel-base.c: In function `zt_specchan_open':
zaptel-base.c:2352: error: dereferencing pointer to incomplete type
zaptel-base.c:2354: error: dereferencing pointer to incomplete type
zaptel-base.c:2354: error: `ZT_FLAG_OPEN' undeclared (first use in this function)
zaptel-base.c:2356: error: dereferencing pointer to incomplete type
zaptel-base.c:2356: error: `ZT_FLAG_NETDEV' undeclared (first use in this function)
zaptel-base.c:2358: error: dereferencing pointer to incomplete type
zaptel-base.c:2360: error: dereferencing pointer to incomplete type
zaptel-base.c:2366: error: dereferencing pointer to incomplete type
zaptel-base.c:2367: error: dereferencing pointer to incomplete type
zaptel-base.c:2367: error: `ZT_FLAG_PSEUDO' undeclared (first use in this function)
zaptel-base.c:2368: error: dereferencing pointer to incomplete type
zaptel-base.c:2368: error: `ZT_FLAG_AUDIO' undeclared (first use in this function)
zaptel-base.c:2369: error: dereferencing pointer to incomplete type
zaptel-base.c:2369: error: dereferencing pointer to incomplete type
zaptel-base.c:2370: error: dereferencing pointer to incomplete type
zaptel-base.c:2372: error: dereferencing pointer to incomplete type
zaptel-base.c:2377: error: dereferencing pointer to incomplete type
zaptel-base.c: At top level:
zaptel-base.c:2389: warning: "struct file" declared inside parameter list
zaptel-base.c: In function `zt_specchan_release':
zaptel-base.c:2394: error: dereferencing pointer to incomplete type
zaptel-base.c:2395: error: dereferencing pointer to incomplete type
zaptel-base.c:2395: error: `ZT_FLAG_OPEN' undeclared (first use in this function)
zaptel-base.c:2397: error: dereferencing pointer to incomplete type
zaptel-base.c:2399: error: dereferencing pointer to incomplete type
zaptel-base.c:2399: error: dereferencing pointer to incomplete type
zaptel-base.c:2400: error: dereferencing pointer to incomplete type
zaptel-base.c: In function `zt_alloc_pseudo':
zaptel-base.c:2416: error: invalid application of `sizeof' to incomplete type `zt_chan' 
zaptel-base.c:2416: error: `GFP_KERNEL' undeclared (first use in this function)
zaptel-base.c:2416: warning: assignment makes pointer from integer without a cast
zaptel-base.c:2419: error: invalid application of `sizeof' to incomplete type `zt_chan' 
zaptel-base.c:2420: error: dereferencing pointer to incomplete type
zaptel-base.c:2421: error: dereferencing pointer to incomplete type
zaptel-base.c:2422: error: dereferencing pointer to incomplete type
zaptel-base.c:2422: error: `ZT_FLAG_PSEUDO' undeclared (first use in this function)
zaptel-base.c:2422: error: `ZT_FLAG_AUDIO' undeclared (first use in this function)
zaptel-base.c:2428: error: dereferencing pointer to incomplete type
zaptel-base.c:2428: error: dereferencing pointer to incomplete type
zaptel-base.c: At top level:
zaptel-base.c:2444: warning: "struct file" declared inside parameter list
zaptel-base.c: In function `zt_open':
zaptel-base.c:2446: error: dereferencing pointer to incomplete type
zaptel-base.c:2455: error: dereferencing pointer to incomplete type
zaptel-base.c:2457: error: dereferencing pointer to incomplete type
zaptel-base.c:2458: error: dereferencing pointer to incomplete type
zaptel-base.c:2458: error: dereferencing pointer to incomplete type
zaptel-base.c:2462: error: dereferencing pointer to incomplete type
zaptel-base.c:2465: error: dereferencing pointer to incomplete type
zaptel-base.c:2465: error: dereferencing pointer to incomplete type
zaptel-base.c:2487: error: dereferencing pointer to incomplete type
zaptel-base.c:2488: error: dereferencing pointer to incomplete type
zaptel-base.c: At top level:
zaptel-base.c:2510: warning: "struct file" declared inside parameter list
zaptel-base.c: In function `zt_read':
zaptel-base.c:2512: error: dereferencing pointer to incomplete type
zaptel-base.c:2524: error: dereferencing pointer to incomplete type
zaptel-base.c:2527: error: dereferencing pointer to incomplete type
zaptel-base.c:2531: error: dereferencing pointer to incomplete type
zaptel-base.c:2536: error: dereferencing pointer to incomplete type
zaptel-base.c: At top level:
zaptel-base.c:2544: warning: "struct file" declared inside parameter list
zaptel-base.c: In function `zt_write':
zaptel-base.c:2546: error: dereferencing pointer to incomplete type
zaptel-base.c:2556: error: dereferencing pointer to incomplete type
zaptel-base.c:2559: error: dereferencing pointer to incomplete type
zaptel-base.c:2562: error: dereferencing pointer to incomplete type
zaptel-base.c:2567: error: dereferencing pointer to incomplete type
zaptel-base.c: In function `ioctl_load_zone':
zaptel-base.c:2604: error: invalid application of `sizeof' to incomplete type `zt_tone' 
zaptel-base.c:2607: error: `GFP_KERNEL' undeclared (first use in this function)
zaptel-base.c:2621: error: invalid application of `sizeof' to incomplete type `zt_tone' 
zaptel-base.c:2648: error: invalid application of `sizeof' to incomplete type `zt_tone' 
zaptel-base.c:2649: error: invalid application of `sizeof' to incomplete type `zt_tone' 
zaptel-base.c:2652: error: dereferencing pointer to incomplete type
zaptel-base.c:2653: error: dereferencing pointer to incomplete type
zaptel-base.c:2654: error: dereferencing pointer to incomplete type
zaptel-base.c:2655: error: dereferencing pointer to incomplete type
zaptel-base.c:2656: error: dereferencing pointer to incomplete type
zaptel-base.c:2657: error: dereferencing pointer to incomplete type
zaptel-base.c:2658: error: dereferencing pointer to incomplete type
zaptel-base.c:2659: error: dereferencing pointer to incomplete type
zaptel-base.c:2660: error: dereferencing pointer to incomplete type
zaptel-base.c:2666: error: dereferencing pointer to incomplete type
zaptel-base.c: At top level:
zaptel-base.c:2675: warning: "struct zt_tone_state" declared inside parameter list
zaptel-base.c: In function `zt_init_tone_state':
zaptel-base.c:2677: error: dereferencing pointer to incomplete type
zaptel-base.c:2678: error: dereferencing pointer to incomplete type
zaptel-base.c:2678: error: dereferencing pointer to incomplete type
zaptel-base.c:2679: error: dereferencing pointer to incomplete type
zaptel-base.c:2679: error: dereferencing pointer to incomplete type
zaptel-base.c:2680: error: dereferencing pointer to incomplete type
zaptel-base.c:2681: error: dereferencing pointer to incomplete type
zaptel-base.c:2681: error: dereferencing pointer to incomplete type
zaptel-base.c:2682: error: dereferencing pointer to incomplete type
zaptel-base.c:2682: error: dereferencing pointer to incomplete type
zaptel-base.c:2683: error: dereferencing pointer to incomplete type
zaptel-base.c:2683: error: dereferencing pointer to incomplete type
zaptel-base.c: In function `zt_dtmf_tone':
zaptel-base.c:2705: error: invalid use of undefined type `struct zt_tone'
zaptel-base.c:2705: error: invalid use of undefined type `struct zt_tone'
zaptel-base.c:2707: error: invalid use of undefined type `struct zt_tone'
zaptel-base.c:2709: error: invalid use of undefined type `struct zt_tone'
zaptel-base.c:2713: error: invalid use of undefined type `struct zt_tone'
zaptel-base.c:2713: error: invalid use of undefined type `struct zt_tone'
zaptel-base.c:2716: error: invalid use of undefined type `struct zt_tone'
zaptel-base.c:2716: error: invalid use of undefined type `struct zt_tone'
zaptel-base.c:2721: error: invalid use of undefined type `struct zt_tone'
zaptel-base.c:2721: error: invalid use of undefined type `struct zt_tone'
zaptel-base.c:2724: error: invalid use of undefined type `struct zt_tone'
zaptel-base.c:2724: error: invalid use of undefined type `struct zt_tone'
zaptel-base.c: In function `__do_dtmf':
zaptel-base.c:2737: error: dereferencing pointer to incomplete type
zaptel-base.c:2738: error: dereferencing pointer to incomplete type
zaptel-base.c:2740: error: dereferencing pointer to incomplete type
zaptel-base.c:2740: error: dereferencing pointer to incomplete type
zaptel-base.c:2740: error: dereferencing pointer to incomplete type
zaptel-base.c:2744: error: dereferencing pointer to incomplete type
zaptel-base.c:2745: error: dereferencing pointer to incomplete type
zaptel-base.c:2749: error: dereferencing pointer to incomplete type
zaptel-base.c:2750: error: dereferencing pointer to incomplete type
zaptel-base.c:2754: error: dereferencing pointer to incomplete type
zaptel-base.c:2755: error: dereferencing pointer to incomplete type
zaptel-base.c:2758: error: dereferencing pointer to incomplete type
zaptel-base.c:2760: error: dereferencing pointer to incomplete type
zaptel-base.c:2760: error: `ZT_TXSIG_OFFHOOK' undeclared (first use in this function)
zaptel-base.c:2762: error: dereferencing pointer to incomplete type
zaptel-base.c:2764: error: dereferencing pointer to incomplete type
zaptel-base.c:2764: error: dereferencing pointer to incomplete type
zaptel-base.c:2765: error: `ZT_TXSIG_ONHOOK' undeclared (first use in this function)
zaptel-base.c:2766: error: dereferencing pointer to incomplete type
zaptel-base.c:2772: error: dereferencing pointer to incomplete type
zaptel-base.c:2772: error: dereferencing pointer to incomplete type
zaptel-base.c:2773: error: dereferencing pointer to incomplete type
zaptel-base.c:2775: error: dereferencing pointer to incomplete type
zaptel-base.c:2776: error: dereferencing pointer to incomplete type
zaptel-base.c:2776: error: dereferencing pointer to incomplete type
zaptel-base.c:2783: error: dereferencing pointer to incomplete type
zaptel-base.c: At top level:
zaptel-base.c:2787: warning: "struct file" declared inside parameter list
zaptel-base.c: In function `zt_release':
zaptel-base.c:2789: error: dereferencing pointer to incomplete type
zaptel-base.c:2799: error: dereferencing pointer to incomplete type
zaptel-base.c:2801: error: dereferencing pointer to incomplete type
zaptel-base.c:2802: error: dereferencing pointer to incomplete type
zaptel-base.c:2802: error: dereferencing pointer to incomplete type
zaptel-base.c:2809: error: dereferencing pointer to incomplete type
zaptel-base.c:2813: error: dereferencing pointer to incomplete type
zaptel-base.c:2816: error: dereferencing pointer to incomplete type
zaptel-base.c:2818: error: dereferencing pointer to incomplete type
zaptel-base.c: In function `zt_alarm_notify':
zaptel-base.c:2847: error: dereferencing pointer to incomplete type
zaptel-base.c:2849: error: dereferencing pointer to incomplete type
zaptel-base.c:2849: error: dereferencing pointer to incomplete type
zaptel-base.c:2850: error: dereferencing pointer to incomplete type
zaptel-base.c:2855: error: dereferencing pointer to incomplete type
zaptel-base.c:2855: error: dereferencing pointer to incomplete type
zaptel-base.c:2856: error: dereferencing pointer to incomplete type
zaptel-base.c:2860: error: dereferencing pointer to incomplete type
zaptel-base.c:2860: error: dereferencing pointer to incomplete type
zaptel-base.c:2861: error: dereferencing pointer to incomplete type
zaptel-base.c:2862: error: dereferencing pointer to incomplete type
zaptel-base.c:2865: error: dereferencing pointer to incomplete type
zaptel-base.c:2865: error: dereferencing pointer to incomplete type
zaptel-base.c:2865: error: `ZT_FLAG_RUNNING' undeclared (first use in this function)
zaptel-base.c:2867: error: dereferencing pointer to incomplete type
zaptel-base.c: At top level:
zaptel-base.c:2896: warning: "struct file" declared inside parameter list
zaptel-base.c: In function `zt_timer_ioctl':
zaptel-base.c:2906: error: dereferencing pointer to incomplete type
zaptel-base.c:2906: error: dereferencing pointer to incomplete type
zaptel-base.c:2912: error: dereferencing pointer to incomplete type
zaptel-base.c:2913: error: dereferencing pointer to incomplete type
zaptel-base.c:2914: error: dereferencing pointer to incomplete type
zaptel-base.c:2921: error: dereferencing pointer to incomplete type
zaptel-base.c:2923: error: dereferencing pointer to incomplete type
zaptel-base.c:2930: error: dereferencing pointer to incomplete type
zaptel-base.c:2931: error: dereferencing pointer to incomplete type
zaptel-base.c:2936: error: dereferencing pointer to incomplete type
zaptel-base.c: At top level:
zaptel-base.c:2945: warning: "struct file" declared inside parameter list
zaptel-base.c: In function `zt_common_ioctl':
zaptel-base.c:2982: error: dereferencing pointer to incomplete type
zaptel-base.c:2984: error: dereferencing pointer to incomplete type
zaptel-base.c:2987: error: dereferencing pointer to incomplete type
zaptel-base.c:2989: error: dereferencing pointer to incomplete type
zaptel-base.c:2989: error: `ZT_RXSIG_ONHOOK' undeclared (first use in this function)
zaptel-base.c:2990: error: dereferencing pointer to incomplete type
zaptel-base.c:2990: error: `ZT_RXSIG_INITIAL' undeclared (first use in this function)
zaptel-base.c:2992: error: dereferencing pointer to incomplete type
zaptel-base.c:2992: error: dereferencing pointer to incomplete type
zaptel-base.c:2996: error: dereferencing pointer to incomplete type
zaptel-base.c:2996: error: dereferencing pointer to incomplete type
zaptel-base.c:2996: error: dereferencing pointer to incomplete type
zaptel-base.c:2997: error: dereferencing pointer to incomplete type
zaptel-base.c:2998: error: dereferencing pointer to incomplete type
zaptel-base.c:2999: error: dereferencing pointer to incomplete type
zaptel-base.c:3005: error: dereferencing pointer to incomplete type
zaptel-base.c:3005: error: dereferencing pointer to incomplete type
zaptel-base.c:3005: error: dereferencing pointer to incomplete type
zaptel-base.c:3006: error: dereferencing pointer to incomplete type
zaptel-base.c:3007: error: dereferencing pointer to incomplete type
zaptel-base.c:3008: error: dereferencing pointer to incomplete type
zaptel-base.c:3013: error: dereferencing pointer to incomplete type
zaptel-base.c:3014: error: dereferencing pointer to incomplete type
zaptel-base.c:3015: error: dereferencing pointer to incomplete type
zaptel-base.c:3016: error: dereferencing pointer to incomplete type
zaptel-base.c:3017: error: dereferencing pointer to incomplete type
zaptel-base.c:3018: error: dereferencing pointer to incomplete type
zaptel-base.c:3019: error: dereferencing pointer to incomplete type
zaptel-base.c:3020: error: dereferencing pointer to incomplete type
zaptel-base.c:3021: error: dereferencing pointer to incomplete type
zaptel-base.c:3025: error: dereferencing pointer to incomplete type
zaptel-base.c:3027: error: dereferencing pointer to incomplete type
zaptel-base.c:3028: error: dereferencing pointer to incomplete type
zaptel-base.c:3029: error: dereferencing pointer to incomplete type
zaptel-base.c:3030: error: dereferencing pointer to incomplete type
zaptel-base.c:3030: error: dereferencing pointer to incomplete type
zaptel-base.c:3032: error: dereferencing pointer to incomplete type
zaptel-base.c:3033: error: dereferencing pointer to incomplete type
zaptel-base.c:3034: error: dereferencing pointer to incomplete type
zaptel-base.c:3036: error: dereferencing pointer to incomplete type
zaptel-base.c:3056: error: dereferencing pointer to incomplete type
zaptel-base.c:3057: error: dereferencing pointer to incomplete type
zaptel-base.c:3058: error: dereferencing pointer to incomplete type
zaptel-base.c:3059: error: dereferencing pointer to incomplete type
zaptel-base.c:3060: error: dereferencing pointer to incomplete type
zaptel-base.c:3062: error: dereferencing pointer to incomplete type
zaptel-base.c:3063: error: dereferencing pointer to incomplete type
zaptel-base.c:3063: error: dereferencing pointer to incomplete type
zaptel-base.c:3064: error: dereferencing pointer to incomplete type
zaptel-base.c:3065: error: dereferencing pointer to incomplete type
zaptel-base.c:3066: error: dereferencing pointer to incomplete type
zaptel-base.c:3067: error: dereferencing pointer to incomplete type
zaptel-base.c:3068: error: dereferencing pointer to incomplete type
zaptel-base.c:3069: error: dereferencing pointer to incomplete type
zaptel-base.c:3080: error: dereferencing pointer to incomplete type
zaptel-base.c:3080: error: `ZT_FLAG_AUDIO' undeclared (first use in this function)
zaptel-base.c:3083: error: dereferencing pointer to incomplete type
zaptel-base.c:3084: error: dereferencing pointer to incomplete type
zaptel-base.c:3097: error: dereferencing pointer to incomplete type
zaptel-base.c:3099: error: `GFP_KERNEL' undeclared (first use in this function)
zaptel-base.c:3099: warning: assignment makes pointer from integer without a cast
zaptel-base.c:3115: error: dereferencing pointer to incomplete type
zaptel-base.c:3116: error: dereferencing pointer to incomplete type
zaptel-base.c:3117: error: dereferencing pointer to incomplete type
zaptel-base.c:3118: error: dereferencing pointer to incomplete type
zaptel-base.c:3119: error: dereferencing pointer to incomplete type
zaptel-base.c:3120: error: dereferencing pointer to incomplete type
zaptel-base.c:3124: error: dereferencing pointer to incomplete type
zaptel-base.c:3125: error: dereferencing pointer to incomplete type
zaptel-base.c:3126: error: dereferencing pointer to incomplete type
zaptel-base.c:3127: error: dereferencing pointer to incomplete type
zaptel-base.c:3128: error: dereferencing pointer to incomplete type
zaptel-base.c:3129: error: dereferencing pointer to incomplete type
zaptel-base.c:3144: error: dereferencing pointer to incomplete type
zaptel-base.c:3151: error: dereferencing pointer to incomplete type
zaptel-base.c:3152: error: dereferencing pointer to incomplete type
zaptel-base.c:3153: error: dereferencing pointer to incomplete type
zaptel-base.c:3154: error: dereferencing pointer to incomplete type
zaptel-base.c:3155: error: dereferencing pointer to incomplete type
zaptel-base.c:3156: error: dereferencing pointer to incomplete type
zaptel-base.c:3157: error: dereferencing pointer to incomplete type
zaptel-base.c:3158: error: dereferencing pointer to incomplete type
zaptel-base.c:3159: error: dereferencing pointer to incomplete type
zaptel-base.c:3160: error: dereferencing pointer to incomplete type
zaptel-base.c:3161: error: dereferencing pointer to incomplete type
zaptel-base.c:3162: error: dereferencing pointer to incomplete type
zaptel-base.c:3164: error: dereferencing pointer to incomplete type
zaptel-base.c:3165: error: dereferencing pointer to incomplete type
zaptel-base.c: In function `recalc_slaves':
zaptel-base.c:3241: error: dereferencing pointer to incomplete type
zaptel-base.c:3249: error: dereferencing pointer to incomplete type
zaptel-base.c:3249: error: dereferencing pointer to incomplete type
zaptel-base.c:3250: error: dereferencing pointer to incomplete type
zaptel-base.c:3255: error: dereferencing pointer to incomplete type
zaptel-base.c:3256: error: dereferencing pointer to incomplete type
zaptel-base.c:3259: error: dereferencing pointer to incomplete type
zaptel-base.c: At top level:
zaptel-base.c:3265: warning: "struct file" declared inside parameter list
zaptel-base.c: In function `zt_ctl_ioctl':
zaptel-base.c:3287: warning: passing arg 2 of `zt_chan_ioctl' from incompatible pointer type
zaptel-base.c:3292: error: dereferencing pointer to incomplete type
zaptel-base.c:3294: error: dereferencing pointer to incomplete type
zaptel-base.c:3295: error: dereferencing pointer to incomplete type
zaptel-base.c:3299: error: dereferencing pointer to incomplete type
zaptel-base.c:3299: error: `ZT_FLAG_RUNNING' undeclared (first use in this function)
zaptel-base.c:3301: error: dereferencing pointer to incomplete type
zaptel-base.c:3302: error: dereferencing pointer to incomplete type
zaptel-base.c:3305: error: dereferencing pointer to incomplete type
zaptel-base.c:3306: error: dereferencing pointer to incomplete type
zaptel-base.c:3307: error: dereferencing pointer to incomplete type
zaptel-base.c:3308: error: dereferencing pointer to incomplete type
zaptel-base.c:3309: error: dereferencing pointer to incomplete type
zaptel-base.c:3310: error: dereferencing pointer to incomplete type
zaptel-base.c:3312: error: dereferencing pointer to incomplete type
zaptel-base.c:3312: error: `ZT_RXSIG_INITIAL' undeclared (first use in this function)
zaptel-base.c:3318: error: dereferencing pointer to incomplete type
zaptel-base.c:3319: error: dereferencing pointer to incomplete type
zaptel-base.c:3320: error: dereferencing pointer to incomplete type
zaptel-base.c:3332: error: dereferencing pointer to incomplete type
zaptel-base.c:3343: error: dereferencing pointer to incomplete type
zaptel-base.c:3366: error: `KERN_WARNING' undeclared (first use in this function)
zaptel-base.c:3366: error: parse error before string constant
zaptel-base.c:3370: error: dereferencing pointer to incomplete type
zaptel-base.c:3379: error: dereferencing pointer to incomplete type
zaptel-base.c:3380: error: dereferencing pointer to incomplete type
zaptel-base.c:3381: error: dereferencing pointer to incomplete type
zaptel-base.c:3383: error: dereferencing pointer to incomplete type
zaptel-base.c:3384: error: dereferencing pointer to incomplete type
zaptel-base.c:3387: error: dereferencing pointer to incomplete type
zaptel-base.c:3388: error: dereferencing pointer to incomplete type
zaptel-base.c:3389: error: dereferencing pointer to incomplete type
zaptel-base.c:3391: error: dereferencing pointer to incomplete type
zaptel-base.c:3394: error: dereferencing pointer to incomplete type
zaptel-base.c:3394: error: `ZT_FLAG_AUDIO' undeclared (first use in this function)
zaptel-base.c:3395: error: dereferencing pointer to incomplete type
zaptel-base.c:3395: error: `ZT_FLAG_CLEAR' undeclared (first use in this function)
zaptel-base.c:3398: error: dereferencing pointer to incomplete type
zaptel-base.c:3399: error: dereferencing pointer to incomplete type
zaptel-base.c:3403: error: dereferencing pointer to incomplete type
zaptel-base.c:3403: error: `ZT_FLAG_HDLC' undeclared (first use in this function)
zaptel-base.c:3406: error: dereferencing pointer to incomplete type
zaptel-base.c:3410: error: dereferencing pointer to incomplete type
zaptel-base.c:3410: error: `ZT_FLAG_FCS' undeclared (first use in this function)
zaptel-base.c:3413: error: dereferencing pointer to incomplete type
zaptel-base.c:3417: error: dereferencing pointer to incomplete type
zaptel-base.c:3418: error: dereferencing pointer to incomplete type
zaptel-base.c:3419: error: dereferencing pointer to incomplete type
zaptel-base.c:3420: error: dereferencing pointer to incomplete type
zaptel-base.c:3422: error: dereferencing pointer to incomplete type
zaptel-base.c:3423: error: dereferencing pointer to incomplete type
zaptel-base.c:3423: error: dereferencing pointer to incomplete type
zaptel-base.c:3424: error: dereferencing pointer to incomplete type
zaptel-base.c:3425: error: dereferencing pointer to incomplete type
zaptel-base.c:3425: error: dereferencing pointer to incomplete type
zaptel-base.c:3426: error: dereferencing pointer to incomplete type
zaptel-base.c:3427: error: dereferencing pointer to incomplete type
zaptel-base.c:3430: error: dereferencing pointer to incomplete type
zaptel-base.c:3433: error: dereferencing pointer to incomplete type
zaptel-base.c:3434: error: dereferencing pointer to incomplete type
zaptel-base.c:3435: error: dereferencing pointer to incomplete type
zaptel-base.c:3435: error: `ZT_FLAG_NOSTDTXRX' undeclared (first use in this function)
zaptel-base.c:3437: error: dereferencing pointer to incomplete type
zaptel-base.c:3496: error: dereferencing pointer to incomplete type
zaptel-base.c:3498: error: dereferencing pointer to incomplete type
zaptel-base.c:3498: error: `ZT_FLAG_NETDEV' undeclared (first use in this function)
zaptel-base.c:3499: error: dereferencing pointer to incomplete type
zaptel-base.c:3502: error: dereferencing pointer to incomplete type
zaptel-base.c:3507: error: dereferencing pointer to incomplete type
zaptel-base.c:3511: error: dereferencing pointer to incomplete type
zaptel-base.c:3512: error: dereferencing pointer to incomplete type
zaptel-base.c:3523: error: dereferencing pointer to incomplete type
zaptel-base.c:3524: error: dereferencing pointer to incomplete type
zaptel-base.c:3525: error: dereferencing pointer to incomplete type
zaptel-base.c:3526: error: dereferencing pointer to incomplete type
zaptel-base.c:3527: error: dereferencing pointer to incomplete type
zaptel-base.c:3528: error: dereferencing pointer to incomplete type
zaptel-base.c:3529: error: dereferencing pointer to incomplete type
zaptel-base.c:3530: error: dereferencing pointer to incomplete type
zaptel-base.c:3531: error: dereferencing pointer to incomplete type
zaptel-base.c:3534: error: dereferencing pointer to incomplete type
zaptel-base.c:3535: error: dereferencing pointer to incomplete type
zaptel-base.c:3569: error: invalid use of undefined type `struct zt_tone'
zaptel-base.c:3570: error: invalid use of undefined type `struct zt_tone'
zaptel-base.c:3572: error: invalid use of undefined type `struct zt_tone'
zaptel-base.c:3573: error: invalid use of undefined type `struct zt_tone'
zaptel-base.c:3575: error: invalid use of undefined type `struct zt_tone'
zaptel-base.c:3578: error: invalid use of undefined type `struct zt_tone'
zaptel-base.c:3579: error: invalid use of undefined type `struct zt_tone'
zaptel-base.c:3601: error: dereferencing pointer to incomplete type
zaptel-base.c:3603: error: dereferencing pointer to incomplete type
zaptel-base.c:3605: error: dereferencing pointer to incomplete type
zaptel-base.c:3607: error: dereferencing pointer to incomplete type
zaptel-base.c:3614: error: dereferencing pointer to incomplete type
zaptel-base.c:3617: error: dereferencing pointer to incomplete type
zaptel-base.c:3621: error: dereferencing pointer to incomplete type
zaptel-base.c:3622: error: dereferencing pointer to incomplete type
zaptel-base.c:3625: error: dereferencing pointer to incomplete type
zaptel-base.c:3627: error: dereferencing pointer to incomplete type
zaptel-base.c: At top level:
zaptel-base.c:3656: warning: "struct file" declared inside parameter list
zaptel-base.c: In function `zt_chanandpseudo_ioctl':
zaptel-base.c:3673: error: dereferencing pointer to incomplete type
zaptel-base.c:3674: error: dereferencing pointer to incomplete type
zaptel-base.c:3685: error: dereferencing pointer to incomplete type
zaptel-base.c:3688: error: dereferencing pointer to incomplete type
zaptel-base.c:3689: error: dereferencing pointer to incomplete type
zaptel-base.c:3690: error: dereferencing pointer to incomplete type
zaptel-base.c:3691: error: dereferencing pointer to incomplete type
zaptel-base.c:3692: error: dereferencing pointer to incomplete type
zaptel-base.c:3695: error: dereferencing pointer to incomplete type
zaptel-base.c:3696: error: dereferencing pointer to incomplete type
zaptel-base.c:3700: error: dereferencing pointer to incomplete type
zaptel-base.c:3705: error: dereferencing pointer to incomplete type
zaptel-base.c:3705: error: dereferencing pointer to incomplete type
zaptel-base.c:3705: error: dereferencing pointer to incomplete type
zaptel-base.c:3706: error: dereferencing pointer to incomplete type
zaptel-base.c:3708: error: dereferencing pointer to incomplete type
zaptel-base.c:3718: error: dereferencing pointer to incomplete type
zaptel-base.c:3719: error: dereferencing pointer to incomplete type
zaptel-base.c:3720: error: dereferencing pointer to incomplete type
zaptel-base.c:3721: error: dereferencing pointer to incomplete type
zaptel-base.c:3737: error: dereferencing pointer to incomplete type
zaptel-base.c:3738: error: dereferencing pointer to incomplete type
zaptel-base.c:3743: error: dereferencing pointer to incomplete type
zaptel-base.c:3753: error: dereferencing pointer to incomplete type
zaptel-base.c:3758: error: dereferencing pointer to incomplete type
zaptel-base.c:3762: error: dereferencing pointer to incomplete type
zaptel-base.c:3763: error: dereferencing pointer to incomplete type
zaptel-base.c:3764: error: dereferencing pointer to incomplete type
zaptel-base.c:3766: error: dereferencing pointer to incomplete type
zaptel-base.c:3767: error: dereferencing pointer to incomplete type
zaptel-base.c:3769: error: dereferencing pointer to incomplete type
zaptel-base.c:3770: error: dereferencing pointer to incomplete type
zaptel-base.c:3775: error: dereferencing pointer to incomplete type
zaptel-base.c:3776: error: dereferencing pointer to incomplete type
zaptel-base.c:3777: error: dereferencing pointer to incomplete type
zaptel-base.c:3779: error: dereferencing pointer to incomplete type
zaptel-base.c:3780: error: dereferencing pointer to incomplete type
zaptel-base.c:3782: error: dereferencing pointer to incomplete type
zaptel-base.c:3783: error: dereferencing pointer to incomplete type
zaptel-base.c:3786: error: dereferencing pointer to incomplete type
zaptel-base.c:3787: error: dereferencing pointer to incomplete type
zaptel-base.c:3792: error: dereferencing pointer to incomplete type
zaptel-base.c:3792: error: dereferencing pointer to incomplete type
zaptel-base.c:3799: error: dereferencing pointer to incomplete type
zaptel-base.c:3801: error: dereferencing pointer to incomplete type
zaptel-base.c:3804: error: dereferencing pointer to incomplete type
zaptel-base.c:3809: error: dereferencing pointer to incomplete type
zaptel-base.c:3810: error: dereferencing pointer to incomplete type
zaptel-base.c:3815: error: dereferencing pointer to incomplete type
zaptel-base.c:3817: error: dereferencing pointer to incomplete type
zaptel-base.c:3820: error: dereferencing pointer to incomplete type
zaptel-base.c:3820: error: dereferencing pointer to incomplete type
zaptel-base.c:3824: error: dereferencing pointer to incomplete type
zaptel-base.c:3826: error: dereferencing pointer to incomplete type
zaptel-base.c:3830: error: dereferencing pointer to incomplete type
zaptel-base.c:3833: error: dereferencing pointer to incomplete type
zaptel-base.c:3834: error: dereferencing pointer to incomplete type
zaptel-base.c:3838: error: dereferencing pointer to incomplete type
zaptel-base.c:3841: error: dereferencing pointer to incomplete type
zaptel-base.c:3841: error: dereferencing pointer to incomplete type
zaptel-base.c:3846: error: dereferencing pointer to incomplete type
zaptel-base.c:3852: error: dereferencing pointer to incomplete type
zaptel-base.c:3856: error: dereferencing pointer to incomplete type
zaptel-base.c:3861: error: dereferencing pointer to incomplete type
zaptel-base.c:3863: error: dereferencing pointer to incomplete type
zaptel-base.c:3863: error: dereferencing pointer to incomplete type
zaptel-base.c:3865: error: dereferencing pointer to incomplete type
zaptel-base.c:3865: error: dereferencing pointer to incomplete type
zaptel-base.c:3868: error: dereferencing pointer to incomplete type
zaptel-base.c:3868: error: `ZT_MAX_EVENTSIZE' undeclared (first use in this function)
zaptel-base.c:3869: error: dereferencing pointer to incomplete type
zaptel-base.c:3876: error: dereferencing pointer to incomplete type
zaptel-base.c:3876: error: `ZT_FLAG_AUDIO' undeclared (first use in this function)
zaptel-base.c:3878: error: dereferencing pointer to incomplete type
zaptel-base.c:3882: error: dereferencing pointer to incomplete type
zaptel-base.c:3883: error: dereferencing pointer to incomplete type
zaptel-base.c:3889: error: dereferencing pointer to incomplete type
zaptel-base.c:3894: error: dereferencing pointer to incomplete type
zaptel-base.c:3895: error: dereferencing pointer to incomplete type
zaptel-base.c:3896: error: dereferencing pointer to incomplete type
zaptel-base.c:3904: error: dereferencing pointer to incomplete type
zaptel-base.c:3913: error: dereferencing pointer to incomplete type
zaptel-base.c:3916: error: dereferencing pointer to incomplete type
zaptel-base.c:3918: error: dereferencing pointer to incomplete type
zaptel-base.c:3919: error: dereferencing pointer to incomplete type
zaptel-base.c:3928: error: dereferencing pointer to incomplete type
zaptel-base.c:3931: error: dereferencing pointer to incomplete type
zaptel-base.c:3951: error: dereferencing pointer to incomplete type
zaptel-base.c:3961: error: dereferencing pointer to incomplete type
zaptel-base.c:3962: error: dereferencing pointer to incomplete type
z