26hex
03-01-2001, 03:45 AM
okay, i got the latest src for my driver
at http://www.scyld.com/network/3c509.html
since there was a problem with it detecting
my card. i read about it, and supposedly
there are some cases where the card won't
be detected, and i should change a delay in
the id_read_eeprom () function. done.
problem is, it won't compile properly and
i have no clue what exactly to do.
i'm using mandrake 7.2 and umm...the kernel
that came with it..
here's a list of the compiler errors:
gcc -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6 -c 3c509.c
In file included from /usr/include/linux/string.h:37,
from 3c509.c:101:
/usr/include/asm/string.h:46: parse error before `size_t'
/usr/include/asm/string.h: In function `strncpy':
/usr/include/asm/string.h:47: number of arguments doesn't match prototype
/usr/include/linux/string.h:13: prototype declaration
/usr/include/asm/string.h:61: `src' undeclared (first use in this function)
/usr/include/asm/string.h:61: (Each undeclared identifier is reported only once
/usr/include/asm/string.h:61: for each function it appears in.)
/usr/include/asm/string.h:61: `dest' undeclared (first use in this function)
/usr/include/asm/string.h:61: `count' undeclared (first use in this function)
/usr/include/asm/string.h:63: warning: control reaches end of non-void function
/usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:84: parse error before `size_t'
/usr/include/asm/string.h: In function `strncat':
/usr/include/asm/string.h:85: number of arguments doesn't match prototype
/usr/include/linux/string.h:15: prototype declaration
/usr/include/asm/string.h:102: `src' undeclared (first use in this function)
/usr/include/asm/string.h:102: `dest' undeclared (first use in this function)
/usr/include/asm/string.h:102: `count' undeclared (first use in this function)
/usr/include/asm/string.h:105: warning: control reaches end of non-void function
/usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:130: parse error before `size_t'
/usr/include/asm/string.h: In function `strncmp':
/usr/include/asm/string.h:131: number of arguments doesn't match prototype
/usr/include/linux/string.h:25: prototype declaration
/usr/include/asm/string.h:149: `cs' undeclared (first use in this function)
/usr/include/asm/string.h:149: `ct' undeclared (first use in this function)
/usr/include/asm/string.h:149: `count' undeclared (first use in this function)
/usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:192: parse error before `strlen'
/usr/include/asm/string.h:206: parse error before `size_t'
/usr/include/asm/string.h:207: warning: function declaration isn't a prototype
/usr/include/asm/string.h: In function `__memcpy':
/usr/include/asm/string.h:220: `n' undeclared (first use in this function)
/usr/include/asm/string.h:220: `to' undeclared (first use in this function)
/usr/include/asm/string.h:220: `from' undeclared (first use in this function)
/usr/include/asm/string.h:223: warning: control reaches end of non-void function
/usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:229: parse error before `size_t'
/usr/include/asm/string.h:230: warning: function declaration isn't a prototype
/usr/include/asm/string.h: In function `__constant_memcpy':
/usr/include/asm/string.h:231: `n' undeclared (first use in this function)
/usr/include/asm/string.h:233: `to' undeclared (first use in this function)
/usr/include/asm/string.h:235: `from' undeclared (first use in this function)
/usr/include/asm/string.h:293: warning: control reaches end of non-void function
/usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:302: parse error before `size_t'
/usr/include/asm/string.h: In function `memmove':
/usr/include/asm/string.h:303: number of arguments doesn't match prototype
/usr/include/linux/string.h:30: prototype declaration
/usr/include/asm/string.h:305: `dest' undeclared (first use in this function)
/usr/include/asm/string.h:305: `src' undeclared (first use in this function)
/usr/include/asm/string.h:311: `n' undeclared (first use in this function)
/usr/include/asm/string.h:325: warning: control reaches end of non-void function
/usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:330: parse error before `size_t'
/usr/include/asm/string.h:331: warning: function declaration isn't a prototype
/usr/include/asm/string.h: In function `memchr':
/usr/include/asm/string.h:334: `count' undeclared (first use in this function)
/usr/include/asm/string.h:343: `c' undeclared (first use in this function)
/usr/include/asm/string.h:343: `cs' undeclared (first use in this function)
/usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:347: parse error before `size_t'
/usr/include/asm/string.h:348: warning: function declaration isn't a prototype
/usr/include/asm/string.h: In function `__memset_generic':
/usr/include/asm/string.h:355: `c' undeclared (first use in this function)
/usr/include/asm/string.h:355: `s' undeclared (first use in this function)
/usr/include/asm/string.h:355: `count' undeclared (first use in this function)
/usr/include/asm/string.h:358: warning: control reaches end of non-void function
/usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:368: parse error before `size_t'
/usr/include/asm/string.h:369: warning: function declaration isn't a prototype
/usr/include/asm/string.h: In function `__constant_c_memset':
/usr/include/asm/string.h:382: `c' undeclared (first use in this function)
/usr/include/asm/string.h:382: `count' undeclared (first use in this function)
/usr/include/asm/string.h:382: `s' undeclared (first use in this function)
/usr/include/asm/string.h:385: warning: control reaches end of non-void function
/usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:389: parse error before `strnlen'
/usr/include/asm/string.h:389: parse error before `size_t'
/usr/include/asm/string.h:390: conflicting types for `strnlen'
/usr/include/linux/string.h:22: previous declaration of `strnlen'
/usr/include/asm/string.h: In function `strnlen':
/usr/include/asm/string.h:404: `s' undeclared (first use in this function)
/usr/include/asm/string.h:404: `count' undeclared (first use in this function)
/usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:413: parse error before `size_t'
/usr/include/asm/string.h:414: warning: function declaration isn't a prototype
/usr/include/asm/string.h: In function `__constant_c_and_count_memset':
/usr/include/asm/string.h:415: `count' undeclared (first use in this function)
/usr/include/asm/string.h:417: `s' undeclared (first use in this function)
/usr/include/asm/string.h:419: `pattern' undeclared (first use in this function)
/usr/include/asm/string.h:450: warning: control reaches end of non-void function
/usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:472: parse error before `size_t'
/usr/include/asm/string.h: In function `memscan':
/usr/include/asm/string.h:473: number of arguments doesn't match prototype
/usr/include/linux/string.h:31: prototype declaration
/usr/include/asm/string.h:474: `size' undeclared (first use in this function)
/usr/include/asm/string.h:475: `addr' undeclared (first use in this function)
/usr/include/asm/string.h:482: `c' undeclared (first use in this function)
/usr/include/asm/string.h:484: warning: control reaches end of non-void function
In file included from /usr/include/linux/sched.h:13,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/times.h: At top level:
/usr/include/linux/times.h:5: parse error before `clock_t'
/usr/include/linux/times.h:5: warning: no semicolon at end of struct or union
/usr/include/linux/times.h:6: warning: data definition has no type or storage class
/usr/include/linux/times.h:7: parse error before `tms_cutime'
/usr/include/linux/times.h:7: warning: data definition has no type or storage class
/usr/include/linux/times.h:8: parse error before `tms_cstime'
/usr/include/linux/times.h:8: warning: data definition has no type or storage class
In file included from /usr/include/linux/timex.h:142,
from /usr/include/linux/sched.h:14,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/time.h:10: parse error before `time_t'
/usr/include/linux/time.h:10: warning: no semicolon at end of struct or union
/usr/include/linux/time.h:12: parse error before `}'
/usr/include/linux/time.h: In function `timespec_to_jiffies':
/usr/include/linux/time.h:32: dereferencing pointer to incomplete type
/usr/include/linux/time.h:33: dereferencing pointer to incomplete type
/usr/include/linux/time.h: In function `jiffies_to_timespec':
/usr/include/linux/time.h:45: dereferencing pointer to incomplete type
/usr/include/linux/time.h:46: dereferencing pointer to incomplete type
/usr/include/linux/time.h: At top level:
/usr/include/linux/time.h:51: parameter `a' has incomplete type
/usr/include/linux/time.h:51: parameter `b' has incomplete type
/usr/include/linux/time.h: In function `timespec_before':
/usr/include/linux/time.h:55: warning: control reaches end of non-void function
/usr/include/linux/time.h: At top level:
/usr/include/linux/time.h:60: parameter `a' has incomplete type
/usr/include/linux/time.h:60: parameter `b' has incomplete type
/usr/include/linux/time.h: In function `timespec_less':
/usr/include/linux/time.h:67: dereferencing pointer to incomplete type
/usr/include/linux/time.h:68: dereferencing pointer to incomplete type
/usr/include/linux/time.h: At top level:
/usr/include/linux/time.h:72: parse error before `time_t'
/usr/include/linux/time.h:72: warning: no semicolon at end of struct or union
/usr/include/linux/time.h:73: warning: data definition has no type or storage class
/usr/include/linux/time.h:79: parameter `a' has incomplete type
/usr/include/linux/time.h:79: parameter `b' has incomplete type
/usr/include/linux/time.h: In function `timeval_less':
/usr/include/linux/time.h:86: dereferencing pointer to incomplete type
/usr/include/linux/time.h:87: dereferencing pointer to incomplete type
/usr/include/linux/time.h: At top level:
/usr/include/linux/time.h:92: parameter `tv' has incomplete type
/usr/include/linux/time.h: In function `timeval_to_timespec':
/usr/include/linux/time.h:93: dereferencing pointer to incomplete type
/usr/include/linux/time.h:94: dereferencing pointer to incomplete type
/usr/include/linux/time.h: At top level:
/usr/include/linux/time.h:126: field `it_interval' has incomplete type
/usr/include/linux/time.h:127: field `it_value' has incomplete type
/usr/include/linux/time.h:131: field `it_interval' has incomplete type
/usr/include/linux/time.h:132: field `it_value' has incomplete type
In file included from /usr/include/linux/sched.h:14,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/timex.h:163: field `time' has incomplete type
In file included from /usr/include/linux/fs.h:275,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/hpfs_fs_i.h:5: parse error before `ino_t'
/usr/include/linux/hpfs_fs_i.h:5: warning: no semicolon at end of struct or union
/usr/include/linux/hpfs_fs_i.h:12: parse error before `:'
In file included from /usr/include/linux/fs.h:277,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/msdos_fs_i.h:36: parse error before `off_t'
/usr/include/linux/msdos_fs_i.h:36: warning: no semicolon at end of struct or union
In file included from /usr/include/linux/fs.h:278,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/umsdos_fs_i.h:62: field `msdos_info' has incomplete type
/usr/include/linux/umsdos_fs_i.h:69: parse error before `off_t'
/usr/include/linux/umsdos_fs_i.h:69: warning: no semicolon at end of struct or union
/usr/include/linux/umsdos_fs_i.h:73: parse error before `}'
In file included from /usr/include/linux/fs.h:279,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/iso_fs_i.h:11: parse error before `off_t'
/usr/include/linux/iso_fs_i.h:11: warning: no semicolon at end of struct or union
In file included from /usr/include/linux/fs.h:282,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/affs_fs_i.h:11: field `kc_lru_time' has incomplete type
In file included from /usr/include/linux/fs.h:284,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/efs_fs_i.h:12: parse error before `efs_block_t'
/usr/include/linux/efs_fs_i.h:12: warning: data definition has no type or storage class
/usr/include/linux/efs_fs_i.h:13: parse error before `efs_ino_t'
/usr/include/linux/efs_fs_i.h:13: warning: data definition has no type or storage class
/usr/include/linux/efs_fs_i.h:41: parse error before `u_short'
/usr/include/linux/efs_fs_i.h:41: warning: no semicolon at end of struct or union
/usr/include/linux/efs_fs_i.h:43: parse error before `di_uid'
/usr/include/linux/efs_fs_i.h:43: warning: data definition has no type or storage class
/usr/include/linux/efs_fs_i.h:44: parse error before `di_gid'
/usr/include/linux/efs_fs_i.h:44: warning: data definition has no type or storage class
/usr/include/linux/efs_fs_i.h:45: parse error before `di_size'
/usr/include/linux/efs_fs_i.h:45: warning: data definition has no type or storage class
/usr/include/linux/efs_fs_i.h:46: parse error before `di_atime'
/usr/include/linux/efs_fs_i.h:46: warning: data definition has no type or storage class
/usr/include/linux/efs_fs_i.h:47: parse error before `di_mtime'
/usr/include/linux/efs_fs_i.h:47: warning: data definition has no type or storage class
/usr/include/linux/efs_fs_i.h:48: parse error before `di_ctime'
/usr/include/linux/efs_fs_i.h:48: warning: data definition has no type or storage class
/usr/include/linux/efs_fs_i.h:49: parse error before `di_gen'
/usr/include/linux/efs_fs_i.h:49: warning: data definition has no type or storage class
/usr/include/linux/efs_fs_i.h:51: parse error before `di_version'
/usr/include/linux/efs_fs_i.h:51: warning: data definition has no type or storage class
/usr/include/linux/efs_fs_i.h:52: parse error before `di_spare'
/usr/include/linux/efs_fs_i.h:52: warning: data definition has no type or storage class
/usr/include/linux/efs_fs_i.h:57: parse error before `}'
In file included from /usr/include/linux/coda_fs_i.h:14,
from /usr/include/linux/fs.h:285,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/coda.h:198: parse error before `VolumeId'
/usr/include/linux/coda.h:198: warning: data definition has no type or storage class
/usr/include/linux/coda.h:199: parse error before `VnodeId'
/usr/include/linux/coda.h:199: warning: data definition has no type or storage class
/usr/include/linux/coda.h:200: parse error before `Unique_t'
/usr/include/linux/coda.h:200: warning: data definition has no type or storage class
/usr/include/linux/coda.h:201: parse error before `FileVersion'
/usr/include/linux/coda.h:201: warning: data definition has no type or storage class
/usr/include/linux/coda.h:207: parse error before `VolumeId'
/usr/include/linux/coda.h:207: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:208: warning: data definition has no type or storage class
/usr/include/linux/coda.h:209: parse error before `Unique'
/usr/include/linux/coda.h:209: warning: data definition has no type or storage class
/usr/include/linux/coda.h:210: warning: data definition has no type or storage class
/usr/include/linux/coda.h:215: parse error before `coda_f2i'
/usr/include/linux/coda.h: In function `coda_f2i':
/usr/include/linux/coda.h:219: dereferencing pointer to incomplete type
/usr/include/linux/coda.h:219: dereferencing pointer to incomplete type
/usr/include/linux/coda.h:220: dereferencing pointer to incomplete type
/usr/include/linux/coda.h:220: dereferencing pointer to incomplete type
/usr/include/linux/coda.h:222: dereferencing pointer to incomplete type
/usr/include/linux/coda.h:222: dereferencing pointer to incomplete type
/usr/include/linux/coda.h:222: dereferencing pointer to incomplete type
/usr/include/linux/coda.h:223: warning: control reaches end of non-void function
/usr/include/linux/coda.h: At top level:
/usr/include/linux/coda.h:254: parse error before `u_short'
/usr/include/linux/coda.h:254: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:264: parse error before `va_gen'
/usr/include/linux/coda.h:264: warning: data definition has no type or storage class
/usr/include/linux/coda.h:265: parse error before `va_flags'
/usr/include/linux/coda.h:265: warning: data definition has no type or storage class
/usr/include/linux/coda.h:269: parse error before `}'
/usr/include/linux/coda.h:342: parse error before `u_short'
/usr/include/linux/coda.h:342: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:343: warning: data definition has no type or storage class
/usr/include/linux/coda.h:344: parse error before `sid'
/usr/include/linux/coda.h:344: warning: data definition has no type or storage class
/usr/include/linux/coda.h:346: parse error before `}'
/usr/include/linux/coda.h:358: parse error before `ViceFid'
/usr/include/linux/coda.h:358: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:362: field `in' has incomplete type
/usr/include/linux/coda.h:370: field `ih' has incomplete type
/usr/include/linux/coda.h:371: parse error before `ViceFid'
/usr/include/linux/coda.h:371: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:373: parse error before `}'
/usr/include/linux/coda.h:378: parse error before `ino_t'
/usr/include/linux/coda.h:378: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:384: field `ih' has incomplete type
/usr/include/linux/coda.h:385: parse error before `ViceFid'
/usr/include/linux/coda.h:385: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:387: parse error before `}'
/usr/include/linux/coda.h:395: field `ih' has incomplete type
/usr/include/linux/coda.h:396: parse error before `ViceFid'
/usr/include/linux/coda.h:396: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:401: parse error before `}'
/usr/include/linux/coda.h:406: parse error before `caddr_t'
/usr/include/linux/coda.h:406: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:412: field `ih' has incomplete type
/usr/include/linux/coda.h:413: parse error before `ViceFid'
/usr/include/linux/coda.h:413: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:418: field `attr' has incomplete type
/usr/include/linux/coda.h:424: field `ih' has incomplete type
/usr/include/linux/coda.h:425: parse error before `ViceFid'
/usr/include/linux/coda.h:425: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:427: parse error before `}'
/usr/include/linux/coda.h:435: field `ih' has incomplete type
/usr/include/linux/coda.h:436: parse error before `ViceFid'
/usr/include/linux/coda.h:436: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:438: parse error before `}'
/usr/include/linux/coda.h:451: field `ih' has incomplete type
/usr/include/linux/coda.h:452: parse error before `ViceFid'
/usr/include/linux/coda.h:452: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:455: parse error before `}'
/usr/include/linux/coda.h:459: parse error before `ViceFid'
/usr/include/linux/coda.h:459: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:461: parse error before `}'
/usr/include/linux/coda.h:466: field `ih' has incomplete type
/usr/include/linux/coda.h:467: parse error before `ViceFid'
/usr/include/linux/coda.h:467: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:472: parse error before `}'
/usr/include/linux/coda.h:476: parse error before `ViceFid'
/usr/include/linux/coda.h:476: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:478: parse error before `}'
/usr/include/linux/coda.h:483: field `ih' has incomplete type
/usr/include/linux/coda.h:484: parse error before `ViceFid'
/usr/include/linux/coda.h:484: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:486: parse error before `}'
/usr/include/linux/coda.h:494: field `ih' has incomplete type
/usr/include/linux/coda.h:495: parse error before `ViceFid'
/usr/include/linux/coda.h:495: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:496: warning: data definition has no type or storage class
/usr/include/linux/coda.h:498: parse error before `}'
/usr/include/linux/coda.h:507: field `ih' has incomplete type
/usr/include/linux/coda.h:508: parse error before `ViceFid'
/usr/include/linux/coda.h:508: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:510: parse error before `destFid'
/usr/include/linux/coda.h:510: warning: data definition has no type or storage class
/usr/include/linux/coda.h:512: parse error before `}'
/usr/include/linux/coda.h:520: field `ih' has incomplete type
/usr/include/linux/coda.h:521: parse error before `ViceFid'
/usr/include/linux/coda.h:521: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:524: parse error before `}'
/usr/include/linux/coda.h:528: parse error before `ViceFid'
/usr/include/linux/coda.h:528: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:530: parse error before `}'
/usr/include/linux/coda.h:535: field `ih' has incomplete type
/usr/include/linux/coda.h:536: parse error before `ViceFid'
/usr/include/linux/coda.h:536: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:538: parse error before `}'
/usr/include/linux/coda.h:546: field `ih' has incomplete type
/usr/include/linux/coda.h:547: parse error before `ViceFid'
/usr/include/linux/coda.h:547: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:548: `count' used prior to declaration
/usr/include/linux/coda.h:550: parse error before `}'
/usr/include/linux/coda.h:555: parse error before `caddr_t'
/usr/include/linux/coda.h:555: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:560: field `ih' has incomplete type
/usr/include/linux/coda.h:561: parse error before `ViceFid'
/usr/include/linux/coda.h:561: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:565: parse error before `}'
/usr/include/linux/coda.h:573: field `ih' has incomplete type
/usr/include/linux/coda.h:574: parse error before `ViceFid'
/usr/include/linux/coda.h:574: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:580: parse error before `caddr_t'
/usr/include/linux/coda.h:580: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:586: field `ih' has incomplete type
/usr/include/linux/coda.h:587: parse error before `ViceFid'
/usr/include/linux/coda.h:587: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:596: field `ih' has incomplete type
/usr/include/linux/coda.h:597: parse error before `ViceFid'
/usr/include/linux/coda.h:597: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:602: field `ih' has incomplete type
/usr/include/linux/coda.h:603: parse error before `ViceFid'
/usr/include/linux/coda.h:603: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:608: parse error before `ViceFid'
/usr/include/linux/coda.h:608: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:610: parse error before `}'
/usr/include/linux/coda.h:628: parse error before `ViceFid'
/usr/include/linux/coda.h:628: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:635: parse error before `ViceFid'
/usr/include/linux/coda.h:635: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:643: parse error before `ViceFid'
/usr/include/linux/coda.h:643: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:650: parse error before `ViceFid'
/usr/include/linux/coda.h:650: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:655: field `ih' has incomplete type
/usr/include/linux/coda.h:656: parse error before `ViceFid'
/usr/include/linux/coda.h:656: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:661: parse error before `data'
/usr/include/linux/coda.h:661: conflicting types for `data'
/usr/include/linux/coda.h:400: previous declaration of `data'
/usr/include/linux/coda.h:661: warning: data definition has no type or storage class
/usr/include/linux/coda.h:668: parse error before `caddr_t'
/usr/include/linux/coda.h:668: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:676: parse error before `ViceFid'
/usr/include/linux/coda.h:676: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:677: warning: data definition has no type or storage class
/usr/include/linux/coda.h:682: field `ih' has incomplete type
/usr/include/linux/coda.h:683: parse error before `ViceFid'
/usr/include/linux/coda.h:683: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:685: parse error before `}'
/usr/include/linux/coda.h:694: field `in' has incomplete type
/usr/include/linux/coda.h:710: field `ih' has incomplete type
/usr/include/linux/coda.h:711: field `coda_open' has incomplete type
/usr/include/linux/coda.h:712: field `coda_close' has incomplete type
/usr/include/linux/coda.h:713: field `coda_ioctl' has incomplete type
/usr/include/linux/coda.h:714: field `coda_getattr' has incomplete type
/usr/include/linux/coda.h:715: field `coda_setattr' has incomplete type
/usr/include/linux/coda.h:716: field `coda_access' has incomplete type
/usr/include/linux/coda.h:717: field `coda_lookup' has incomplete type
/usr/include/linux/coda.h:718: field `coda_create' has incomplete type
/usr/include/linux/coda.h:719: field `coda_remove' has incomplete type
/usr/include/linux/coda.h:720: field `coda_link' has incomplete type
/usr/include/linux/coda.h:721: field `coda_rename' has incomplete type
/usr/include/linux/coda.h:722: field `coda_mkdir' has incomplete type
/usr/include/linux/coda.h:723: field `coda_rmdir' has incomplete type
/usr/include/linux/coda.h:724: field `coda_readdir' has incomplete type
/usr/include/linux/coda.h:725: field `coda_symlink' has incomplete type
/usr/include/linux/coda.h:726: field `coda_readlink' has incomplete type
/usr/include/linux/coda.h:727: field `coda_fsync' has incomplete type
/usr/include/linux/coda.h:728: field `coda_inactive' has incomplete type
/usr/include/linux/coda.h:729: field `coda_vget' has incomplete type
/usr/include/linux/coda.h:730: field `coda_rdwr' has incomplete type
/usr/include/linux/coda.h:731: field `coda_open_by_path' has incomplete type
/usr/include/linux/coda.h:737: field `coda_root' has incomplete type
/usr/include/linux/coda.h:738: field `coda_open' has incomplete type
/usr/include/linux/coda.h:739: field `coda_ioctl' has incomplete type
/usr/include/linux/coda.h:741: field `coda_lookup' has incomplete type
/usr/include/linux/coda.h:742: field `coda_create' has incomplete type
/usr/include/linux/coda.h:743: field `coda_mkdir' has incomplete type
/usr/include/linux/coda.h:744: field `coda_readdir' has incomplete type
/usr/include/linux/coda.h:745: field `coda_readlink' has incomplete type
/usr/include/linux/coda.h:746: field `coda_vget' has incomplete type
/usr/include/linux/coda.h:748: field `coda_zapfile' has incomplete type
/usr/include/linux/coda.h:749: field `coda_zapdir' has incomplete type
/usr/include/linux/coda.h:750: field `coda_zapvnode' has incomplete type
/usr/include/linux/coda.h:751: field `coda_purgefid' has incomplete type
/usr/include/linux/coda.h:752: field `coda_rdwr' has incomplete type
/usr/include/linux/coda.h:753: field `coda_replace' has incomplete type
/usr/include/linux/coda.h:762: field `zapfile' has incomplete type
/usr/include/linux/coda.h:763: field `zapdir' has incomplete type
/usr/include/linux/coda.h:764: field `zapvnode' has incomplete type
/usr/include/linux/coda.h:765: field `purgefid' has incomplete type
/usr/include/linux/coda.h:766: field `replace' has incomplete type
/usr/include/linux/coda.h:776: parse error before `caddr_t'
/usr/include/linux/coda.h:776: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:779: parse error before `}'
/usr/include/linux/coda.h:784: field `vi' has incomplete type
In file included from /usr/include/linux/fs.h:285,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/coda_fs_i.h:30: field `c_fid' has incomplete type
/usr/include/linux/coda_fs_i.h:31: parse error before `u_short'
/usr/include/linux/coda_fs_i.h:31: warning: no semicolon at end of struct or union
/usr/include/linux/coda_fs_i.h:38: parse error before `}'
/usr/include/linux/coda_fs_i.h:47: parse error before `*'
/usr/include/linux/coda_fs_i.h:48: parse error before `ViceFid'
In file included from /usr/include/linux/fs.h:288,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/hfs_fs_i.h:29: parse error before `ino_t'
/usr/include/linux/hfs_fs_i.h:29: warning: no semicolon at end of struct or union
/usr/include/linux/hfs_fs_i.h:41: parse error before `}'
In file included from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/fs.h:323: parse error before `uid_t'
/usr/include/linux/fs.h:323: warning: no semicolon at end of struct or union
/usr/include/linux/fs.h:324: warning: data definition has no type or storage class
/usr/include/linux/fs.h:325: parse error before `ia_size'
/usr/include/linux/fs.h:325: warning: data definition has no type or storage class
/usr/include/linux/fs.h:326: parse error before `ia_atime'
/usr/include/linux/fs.h:326: warning: data definition has no type or storage class
/usr/include/linux/fs.h:327: parse error before `ia_mtime'
/usr/include/linux/fs.h:327: warning: data definition has no type or storage class
/usr/include/linux/fs.h:328: parse error before `ia_ctime'
/usr/include/linux/fs.h:328: warning: data definition has no type or storage class
/usr/include/linux/fs.h:330: parse error before `}'
In file included from /usr/include/linux/fs.h:344,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/quota.h:123: parse error before `time_t'
/usr/include/linux/quota.h:123: warning: no semicolon at end of struct or union
/usr/include/linux/quota.h:124: warning: data definition has no type or storage class
/usr/include/linux/quota.h:184: field `dq_dqb' has incomplete type
In file included from /usr/include/linux/fs.h:345,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/mount.h:23: parse error before `time_t'
/usr/include/linux/mount.h:23: warning: no semicolon at end of struct or union
/usr/include/linux/mount.h:24: warning: data definition has no type or storage class
/usr/include/linux/mount.h:26: parse error before `}'
/usr/include/linux/mount.h:35: field `mnt_dquot' has incomplete type
In file included from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/fs.h:356: parse error before `nlink_t'
/usr/include/linux/fs.h:356: warning: no semicolon at end of struct or union
/usr/include/linux/fs.h:357: warning: data definition has no type or storage class
/usr/include/linux/fs.h:358: parse error before `i_gid'
/usr/include/linux/fs.h:358: warning: data definition has no type or storage class
/usr/include/linux/fs.h:360: parse error before `i_size'
/usr/include/linux/fs.h:360: warning: data definition has no type or storage class
/usr/include/linux/fs.h:361: parse error before `i_atime'
/usr/include/linux/fs.h:361: warning: data definition has no type or storage class
/usr/include/linux/fs.h:362: parse error before `i_mtime'
/usr/include/linux/fs.h:362: warning: data definition has no type or storage class
/usr/include/linux/fs.h:363: parse error before `i_ctime'
/usr/include/linux/fs.h:363: warning: data definition has no type or storage class
/usr/include/linux/fs.h:394: field `hpfs_i' has incomplete type
/usr/include/linux/fs.h:396: field `msdos_i' has incomplete type
/usr/include/linux/fs.h:397: field `umsdos_i' has incomplete type
/usr/include/linux/fs.h:398: field `isofs_i' has incomplete type
/usr/include/linux/fs.h:405: field `coda_i' has incomplete type
/usr/include/linux/fs.h:407: field `hfs_i' has incomplete type
/usr/include/linux/fs.h:416: parse error before `}'
/usr/include/linux/fs.h: In function `mark_inode_dirty':
/usr/include/linux/fs.h:426: dereferencing pointer to incomplete type
/usr/include/linux/fs.h: At top level:
/usr/include/linux/fs.h:432: parse error before `uid_t'
/usr/include/linux/fs.h:432: warning: no semicolon at end of struct or union
/usr/include/linux/fs.h:434: parse error before `}'
/usr/include/linux/fs.h:440: parse error before `mode_t'
/usr/include/linux/fs.h:440: warning: no semicolon at end of struct or union
/usr/include/linux/fs.h:441: warning: data definition has no type or storage class
/usr/include/linux/fs.h:452: parse error before `}'
/usr/include/linux/fs.h:483: parse error before `off_t'
/usr/include/linux/fs.h:483: warning: no semicolon at end of struct or union
/usr/include/linux/fs.h:484: warning: data definition has no type or storage class
/usr/include/linux/fs.h:491: parse error before `}'
In file included from /usr/include/linux/fcntl.h:4,
from /usr/include/linux/fs.h:495,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/asm/fcntl.h:64: parse error before `off_t'
/usr/include/asm/fcntl.h:64: warning: no semicolon at end of struct or union
/usr/include/asm/fcntl.h:65: warning: data definition has no type or storage class
/usr/include/asm/fcntl.h:66: parse error before `l_pid'
/usr/include/asm/fcntl.h:66: warning: data definition has no type or storage class
/usr/include/asm/fcntl.h:72: parse error before `loff_t'
/usr/include/asm/fcntl.h:72: warning: no semicolon at end of struct or union
/usr/include/asm/fcntl.h:73: warning: data definition has no type or storage class
/usr/include/asm/fcntl.h:74: parse error before `l_pid'
/usr/include/asm/fcntl.h:74: warning: data definition has no type or storage class
In file included from /usr/include/linux/fs.h:519,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/supermount_fs_sb.h:17: parse error before `mode_t'
/usr/include/linux/supermount_fs_sb.h:17: warning: no semicolon at end of struct or union
/usr/include/linux/supermount_fs_sb.h:33: parse error before `:'
/usr/include/linux/supermount_fs_sb.h:34: parse error before `:'
/usr/include/linux/supermount_fs_sb.h:35: parse error before `:'
In file included from /usr/include/linux/fs.h:522,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/hpfs_fs_sb.h:5: parse error before `ino_t'
/usr/include/linux/hpfs_fs_sb.h:5: warning: no semicolon at end of struct or union
/usr/include/linux/hpfs_fs_sb.h:12: parse error before `sb_uid'
/usr/include/linux/hpfs_fs_sb.h:12: warning: data definition has no type or storage class
/usr/include/linux/hpfs_fs_sb.h:13: parse error before `sb_gid'
/usr/include/linux/hpfs_fs_sb.h:13: warning: data definition has no type or storage class
/usr/include/linux/hpfs_fs_sb.h:15: parse error before `:'
/usr/include/linux/hpfs_fs_sb.h:16: parse error before `:'
In file included from /usr/include/linux/msdos_fs_sb.h:3,
from /usr/include/linux/fs.h:524,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/fat_cvf.h:31: parse error before `ssize_t'
/usr/include/linux/fat_cvf.h:31: warning: no semicolon at end of struct or union
/usr/include/linux/fat_cvf.h:32: parse error before `*'
/usr/include/linux/fat_cvf.h:32: parse error before `size_t'
/usr/include/linux/fat_cvf.h:32: `ssize_t' declared as function returning a function
/usr/include/linux/fat_cvf.h:32: warning: data definition has no type or storage class
/usr/include/linux/fat_cvf.h:39: parse error before `}'
In file included from /usr/include/linux/fs.h:524,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/msdos_fs_sb.h:10: parse error before `uid_t'
/usr/include/linux/msdos_fs_sb.h:10: warning: no semicolon at end of struct or union
/usr/include/linux/msdos_fs_sb.h:11: warning: data definition has no type or storage class
/usr/include/linux/msdos_fs_sb.h:17: parse error before `:'
/usr/include/linux/msdos_fs_sb.h:50: field `options' has incomplete type
In file included from /usr/include/linux/fs.h:525,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/iso_fs_sb.h:25: parse error before `mode_t'
/usr/include/linux/iso_fs_sb.h:25: warning: no semicolon at end of struct or union
/usr/include/linux/iso_fs_sb.h:26: warning: data definition has no type or storage class
/usr/include/linux/iso_fs_sb.h:27: parse error before `s_uid'
/usr/include/linux/iso_fs_sb.h:27: warning: data definition has no type or storage class
/usr/include/linux/iso_fs_sb.h:29: parse error before `}'
In file included from /usr/include/linux/fs.h:527,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/sysv_fs_sb.h:24: parse error before `nlink_t'
/usr/include/linux/sysv_fs_sb.h:24: warning: no semicolon at end of struct or union
/usr/include/linux/sysv_fs_sb.h:68: parse error before `}'
In file included from /usr/include/linux/smb_fs_sb.h:15,
from /usr/include/linux/fs.h:532,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/smb.h:77: parse error before `nlink_t'
/usr/include/linux/smb.h:77: warning: no semicolon at end of struct or union
/usr/include/linux/smb.h:78: conflicting types for `f_uid'
/usr/include/linux/fs.h:445: previous declaration of `f_uid'
/usr/include/linux/smb.h:78: warning: data definition has no type or storage class
/usr/include/linux/smb.h:79: parse error before `f_gid'
/usr/include/linux/smb.h:79: conflicting types for `f_gid'
/usr/include/linux/fs.h:445: previous declaration of `f_gid'
/usr/include/linux/smb.h:79: warning: data definition has no type or storage class
/usr/include/linux/smb.h:81: parse error before `f_size'
/usr/include/linux/smb.h:81: warning: data definition has no type or storage class
/usr/include/linux/smb.h:82: parse error before `f_atime'
/usr/include/linux/smb.h:82: warning: data definition has no type or storage class
/usr/include/linux/smb.h:83: parse error before `f_mtime'
/usr/include/linux/smb.h:83: warning: data definition has no type or storage class
/usr/include/linux/smb.h:84: parse error before `f_ctime'
/usr/include/linux/smb.h:84: warning: data definition has no type or storage class
/usr/include/linux/smb.h:87: parse error before `}'
/usr/include/linux/smb.h:90: field `attr' has incomplete type
In file included from /usr/include/linux/fs.h:532,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/smb_fs_sb.h:33: parse error before `pid_t'
/usr/include/linux/smb_fs_sb.h:33: warning: no semicolon at end of struct or union
/usr/include/linux/smb_fs_sb.h:46: parse error before `}'
In file included from /usr/include/linux/fs.h:533,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/hfs_fs_sb.h:19: parse error before `ino_t'
/usr/include/linux/hfs_fs_sb.h:48: parse error before `uid_t'
/usr/include/linux/hfs_fs_sb.h:48: warning: no semicolon at end of struct or union
/usr/include/linux/hfs_fs_sb.h:49: warning: data definition has no type or storage class
/usr/include/linux/hfs_fs_sb.h:51: parse error before `}'
In file included from /usr/include/linux/fs.h:534,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/adfs_fs_sb.h:18: parse error before `uid_t'
/usr/include/linux/adfs_fs_sb.h:18: warning: no semicolon at end of struct or union
/usr/include/linux/adfs_fs_sb.h:19: warning: data definition has no type or storage class
/usr/include/linux/adfs_fs_sb.h:31: parse error before `}'
In file included from /usr/include/linux/fs.h:536,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/reiserfs_fs_sb.h:137: parse error before `time_t'
/usr/include/linux/reiserfs_fs_sb.h:137: warning: no semicolon at end of struct or union
/usr/include/linux/reiserfs_fs_sb.h:144: parse error before `}'
/usr/include/linux/reiserfs_fs_sb.h:162: parse error before `time_t'
/usr/include/linux/reiserfs_fs_sb.h:162: warning: no semicolon at end of struct or union
/usr/include/linux/reiserfs_fs_sb.h:187: conflicting types for `j_list_bitmap'
/usr/include/linux/reiserfs_fs_sb.h:138: previous declaration of `j_list_bitmap'
/usr/include/linux/reiserfs_fs_sb.h:192: parse error before `}'
In file included from /usr/include/linux/fs.h:537,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/usbdev_fs_sb.h:4: parse error before `uid_t'
/usr/include/linux/usbdev_fs_sb.h:4: warning: no semicolon at end of struct or union
/usr/include/linux/usbdev_fs_sb.h:5: warning: data definition has no type or storage class
/usr/include/linux/usbdev_fs_sb.h:7: parse error before `busuid'
/usr/include/linux/usbdev_fs_sb.h:7: warning: data definition has no type or storage class
/usr/include/linux/usbdev_fs_sb.h:8: parse error before `busgid'
/usr/include/linux/usbdev_fs_sb.h:8: warning: data definition has no type or storage class
/usr/include/linux/usbdev_fs_sb.h:10: parse error before `}'
In file included from /usr/include/linux/fs.h:538,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/udf_fs_sb.h:103: parse error before `mode_t'
/usr/include/linux/udf_fs_sb.h:103: warning: no semicolon at end of struct or union
/usr/include/linux/udf_fs_sb.h:104: warning: data definition has no type or storage class
/usr/include/linux/udf_fs_sb.h:105: parse error before `s_uid'
/usr/include/linux/udf_fs_sb.h:105: warning: data definition has no type or storage class
/usr/include/linux/udf_fs_sb.h:108: parse error before `s_recordtime'
/usr/include/linux/udf_fs_sb.h:108: warning: data definition has no type or storage class
/usr/include/linux/udf_fs_sb.h:121: parse error before `}'
In file included from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/fs.h:566: field `supermount_sb' has incomplete type
/usr/include/linux/fs.h:569: field `hpfs_sb' has incomplete type
/usr/include/linux/fs.h:572: field `isofs_sb' has incomplete type
/usr/include/linux/fs.h:574: field `sysv_sb' has incomplete type
/usr/include/linux/fs.h:579: field `smbfs_sb' has incomplete type
/usr/include/linux/fs.h:580: field `hfs_sb' has incomplete type
/usr/include/linux/fs.h:581: field `adfs_sb' has incomplete type
/usr/include/linux/fs.h:583: field `usbdevfs_sb' has incomplete type
/usr/include/linux/fs.h:585: field `udf_sb' has incomplete type
/usr/include/linux/fs.h:608: parse error before `off_t'
/usr/include/linux/fs.h:625: parse error before `loff_t'
/usr/include/linux/fs.h:625: warning: no semicolon at end of struct or union
/usr/include/linux/fs.h:626: parse error before `*'
/usr/include/linux/fs.h:626: parse error before `size_t'
/usr/include/linux/fs.h:626: `ssize_t' declared as function returning a function
/usr/include/linux/fs.h:626: warning: data definition has no type or storage class
/usr/include/linux/fs.h:627: parse error before `*'
/usr/include/linux/fs.h:627: parse error before `size_t'
/usr/include/linux/fs.h:627: `ssize_t' declared as function returning a function
/usr/include/linux/fs.h:627: warning: data definition has no type or storage class
/usr/include/linux/fs.h:641: parse error before `}'
/usr/include/linux/fs.h:695: parse error before `uid_t'
/usr/include/linux/fs.h:696: parse error before `uid_t'
/usr/include/linux/fs.h:699: parse error before `uid_t'
/usr/include/linux/fs.h:722: parse error before `loff_t'
/usr/include/linux/fs.h: In function `locks_verify_locked':
/usr/include/linux/fs.h:730: dereferencing pointer to incomplete type
/usr/include/linux/fs.h:730: dereferencing pointer to incomplete type
/usr/include/linux/fs.h:730: dereferencing pointer to incomplete type
/usr/include/linux/fs.h:731: dereferencing pointer to incomplete type
/usr/include/linux/fs.h: At top level:
/usr/include/linux/fs.h:737: parse error before `loff_t'
/usr/include/linux/fs.h:739: warning: function declaration isn't a prototype
/usr/include/linux/fs.h: In function `locks_verify_area':
/usr/include/linux/fs.h:743: `inode' undeclared (first use in this function)
/usr/include/linux/fs.h:745: `read_write' undeclared (first use in this function)
/usr/include/linux/fs.h:745: `filp' undeclared (first use in this function)
/usr/include/linux/fs.h: At top level:
/usr/include/linux/fs.h:905: parse error before `dev_t'
/usr/include/linux/fs.h:913: parse error before `do_lseek_R221db30d'
/usr/include/linux/fs.h:913: parse error before `off_t'
/usr/include/linux/fs.h:913: warning: data definition has no type or storage class
/usr/include/linux/fs.h:918: parse error before `find_inode_number_Rd8cdef4f'
/usr/include/linux/fs.h:918: warning: data definition has no type or storage class
/usr/include/linux/fs.h:952: parse error before `iunique_R5c3d88f0'
/usr/include/linux/fs.h:952: parse error before `ino_t'
/usr/include/linux/fs.h:952: warning: data definition has no type or storage class
/usr/include/linux/fs.h:993: parse error before `generic_file_read_R359861e5'
/usr/include/linux/fs.h:993: parse error before `size_t'
/usr/include/linux/fs.h:993: warning: data definition has no type or storage class
/usr/include/linux/fs.h:994: parse error before `generic_file_write_Rb0c689bd'
/usr/include/linux/fs.h:994: parse error before `size_t'
/usr/include/linux/fs.h:994: warning: data definition has no type or storage class
/usr/include/linux/fs.h:1010: parse error before `char_read'
/usr/include/linux/fs.h:1010: parse error before `size_t'
/usr/include/linux/fs.h:1010: warning: data definition has no type or storage class
/usr/include/linux/fs.h:1011: parse error before `block_read_R6f0fa414'
/usr/include/linux/fs.h:1011: parse error before `size_t'
/usr/include/linux/fs.h:1011: warning: data definition has no type or storage class
/usr/include/linux/fs.h:1014: parse error before `char_write'
/usr/include/linux/fs.h:1014: parse error before `size_t'
/usr/include/linux/fs.h:1014: warning: data definition has no type or storage class
/usr/include/linux/fs.h:1015: parse error before `block_write_Rf47c2311'
/usr/include/linux/fs.h:1015: parse error before `size_t'
/usr/include/linux/fs.h:1015: warning: data definition has no type or storage class
/usr/include/linux/fs.h: In function `make_shadow_writable':
/usr/include/linux/fs.h:1028: dereferencing pointer to incomplete type
/usr/include/linux/fs.h:1028: dereferencing pointer to incomplete type
/usr/include/linux/fs.h:1029: dereferencing pointer to incomplete type
/usr/include/linux/fs.h:1030: dereferencing pointer to incomplete type
/usr/include/linux/fs.h:1030: dereferencing pointer to incomplete type
In file included from /usr/include/linux/tty.h:24,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/tty_driver.h: At top level:
/usr/include/linux/tty_driver.h:169: parse error before `off_t'
In file included from /usr/include/linux/tty.h:25,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/tty_ldisc.h:114: parse error before `ssize_t'
/usr/include/linux/tty_ldisc.h:114: warning: no semicolon at end of struct or union
/usr/include/linux/tty_ldisc.h:115: parse error before `*'
/usr/include/linux/tty_ldisc.h:116: parse error before `size_t'
/usr/include/linux/tty_ldisc.h:116: `ssize_t' declared as function returning a function
/usr/include/linux/tty_ldisc.h:116: warning: data definition has no type or storage class
/usr/include/linux/tty_ldisc.h:117: parse error before `*'
/usr/include/linux/tty_ldisc.h:118: parse error before `size_t'
/usr/include/linux/tty_ldisc.h:118: `ssize_t' declared as function returning a function
/usr/include/linux/tty_ldisc.h:118: warning: data definition has no type or storage class
/usr/include/linux/tty_ldisc.h:120: conflicting types for `ioctl'
/usr/include/linux/fs.h:630: previous declaration of `ioctl'
/usr/include/linux/tty_ldisc.h:123: conflicting types for `poll'
/usr/include/linux/fs.h:629: previous declaration of `poll'
/usr/include/linux/tty_ldisc.h:132: parse error before `}'
In file included from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/tty.h:262: field `ldisc' has incomplete type
In file included from /usr/include/linux/sched.h:22,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/sem.h:108: parse error before `key'
In file included from /usr/include/linux/signal.h:4,
from /usr/include/linux/sched.h:23,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/asm/signal.h:173: parse error before `size_t'
/usr/include/asm/signal.h:173: warning: no semicolon at end of struct or union
/usr/include/asm/signal.h:174: warning: data definition has no type or storage class
In file included from /usr/include/linux/signal.h:5,
from /usr/include/linux/sched.h:23,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/asm/siginfo.h:26: parse error before `pid_t'
/usr/include/asm/siginfo.h:26: warning: no semicolon at end of struct or union
/usr/include/asm/siginfo.h:26: warning: no semicolon at end of struct or union
/usr/include/asm/siginfo.h:27: warning: no semicolon at end of struct or union
/usr/include/asm/siginfo.h:28: warning: data definition has no type or storage class
/usr/include/asm/siginfo.h:38: parse error before `pid_t'
/usr/include/asm/siginfo.h:38: warning: no semicolon at end of struct or union
/usr/include/asm/siginfo.h:39: warning: data definition has no type or storage class
/usr/include/asm/siginfo.h:41: parse error before `}'
/usr/include/asm/siginfo.h:41: warning: data definition has no type or storage class
/usr/include/asm/siginfo.h:45: parse error before `pid_t'
/usr/include/asm/siginfo.h:45: warning: no semicolon at end of struct or union
/usr/include/asm/siginfo.h:46: warning: data definition has no type or storage class
/usr/include/asm/siginfo.h:48: parse error before `_utime'
/usr/include/asm/siginfo.h:48: warning: data definition has no type or storage class
/usr/include/asm/siginfo.h:49: parse error before `_stime'
/usr/include/asm/siginfo.h:49: warning: data definition has no type or storage class
/usr/include/asm/siginfo.h:50: warning: data definition has no type or storage class
/usr/include/asm/siginfo.h:62: parse error before `}'
/usr/include/asm/siginfo.h:62: warning: data definition has no type or storage class
/usr/include/asm/siginfo.h:63: parse error before `}'
/usr/include/asm/siginfo.h:63: warning: data definition has no type or storage class
In file included from /usr/include/linux/sched.h:23,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/signal.h:15: parse error before `siginfo_t'
/usr/include/linux/signal.h:15: warning: no semicolon at end of struct or union
In file included from /usr/include/linux/sched.h:71,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/resource.h:22: field `ru_utime' has incomplete type
/usr/include/linux/resource.h:23: field `ru_stime' has incomplete type
In file included from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/sched.h:137: parse error before `fd_set'
/usr/include/linux/sched.h:137: warning: no semicolon at end of struct or union
/usr/include/linux/sched.h:138: warning: data definition has no type or storage class
/usr/include/linux/sched.h:139: parse error before `close_on_exec_init'
/usr/include/linux/sched.h:139: warning: data definition has no type or storage class
/usr/include/linux/sched.h:140: parse error before `open_fds_init'
/usr/include/linux/sched.h:140: warning: data definition has no type or storage class
/usr/include/linux/sched.h:142: parse error before `}'
/usr/include/linux/sched.h:262: parse error before `pid_t'
/usr/include/linux/sched.h:262: warning: no semicolon at end of struct or union
/usr/include/linux/sched.h:263: warning: data definition has no type or storage class
/usr/include/linux/sched.h:264: parse error before `tty_old_pgrp'
/usr/include/linux/sched.h:264: warning: data definition has no type or storage class
/usr/include/linux/sched.h:265: parse error before `session'
/usr/include/linux/sched.h:265: warning: data definition has no type or storage class
/usr/include/linux/sched.h:293: parse error before `:'
/usr/include/linux/sched.h:295: warning: data definition has no type or storage class
/usr/include/linux/sched.h:296: parse error before `gid'
/usr/include/linux/sched.h:296: warning: data definition has no type or storage class
/usr/include/linux/sched.h:298: parse error before `groups'
/usr/include/linux/sched.h:298: warning: data definition has no type or storage class
/usr/include/linux/sched.h:328: parse error before `sas_ss_size'
/usr/include/linux/sched.h:328: warning: data definition has no type or storage class
/usr/include/linux/sched.h:336: parse error before `}'
/usr/include/linux/sched.h:408: field `task' has incomplete type
/usr/include/linux/sched.h: In function `hash_pid':
/usr/include/linux/sched.h:448: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:448: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:450: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:451: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:451: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:453: dereferencing pointer to incomplete type
/usr/include/linux/sched.h: In function `unhash_pid':
/usr/include/linux/sched.h:458: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:459: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:459: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:460: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:460: dereferencing pointer to incomplete type
/usr/include/linux/sched.h: In function `find_task_by_pid':
/usr/include/linux/sched.h:467: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:467: dereferencing pointer to incomplete type
In file included from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/sched.h: At top level:
/usr/include/linux/sched.h:510: parse error before `grp'
/usr/include/linux/sched.h:511: parse error before `grp'
/usr/include/linux/sched.h:515: parse error before `siginfo_t'
/usr/include/linux/sched.h:518: parse error before `pid_t'
/usr/include/linux/sched.h:519: parse error before `pid_t'
/usr/include/linux/sched.h:520: parse error before `pid_t'
/usr/include/linux/sched.h:525: parse error before `int'
/usr/include/linux/sched.h:526: parse error before `int'
/usr/include/linux/sched.h:527: parse error before `int'
/usr/include/linux/sched.h:530: parse error before `*'
/usr/include/linux/sched.h: In function `signal_pending':
/usr/include/linux/sched.h:534: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:535: warning: control reaches end of non-void function
/usr/include/linux/sched.h: In function `recalc_sigpending_R57723815':
/usr/include/linux/sched.h:549: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:549: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:552: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:552: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:553: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:553: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:554: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:554: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:555: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:555: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:558: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:558: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:559: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:559: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:562: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:562: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:565: dereferencing pointer to incomplete type
/usr/include/linux/sched.h: In function `on_sig_stack':
/usr/include/linux/sched.h:572: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:573: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:573: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:574: warning: control reaches end of non-void function
/usr/include/linux/sched.h: In function `sas_ss_flags':
/usr/include/linux/sched.h:578: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:580: warning: control reaches end of non-void function
/usr/include/linux/sched.h: In function `suser':
/usr/include/linux/sched.h:605: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:606: dereferencing pointer to incomplete type
/usr/include/linux/sched.h: In function `fsuser':
/usr/include/linux/sched.h:614: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:615: dereferencing pointer to incomplete type
/usr/include/linux/sched.h: In function `capable':
/usr/include/linux/sched.h:630: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:635: dereferencing pointer to incomplete type
/usr/include/linux/sched.h: At top level:
/usr/include/linux/sched.h:660: parse error before `*'
/usr/include/linux/sched.h:660: warning: data definition has no type or storage class
/usr/include/linux/sched.h:662: parse error before `*'
/usr/include/linux/sched.h: In function `expand_files':
/usr/include/linux/sched.h:673: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:678: dereferencing pointer to incomplete type
In file included from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/mm.h: At top level:
/usr/include/linux/mm.h:101: parse error before `size_t'
/usr/include/linux/mm.h:102: parse error before `size_t'
/usr/include/linux/mm.h:103: parse error before `size_t'
/usr/include/linux/mm.h:104: parse error before `size_t'
/usr/include/linux/mm.h:322: parse error before `size_t'
/usr/include/linux/mm.h: In function `expand_stack':
/usr/include/linux/mm.h:381: dereferencing pointer to incomplete type
/usr/include/linux/mm.h:382: dereferencing pointer to incomplete type
/usr/include/linux/mm.h:384: dereferencing pointer to incomplete type
In file included from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/slab.h: At top level:
/usr/include/linux/slab.h:50: warning: parameter names (without types) in function declaration
/usr/include/linux/slab.h:51: parse error before `size_t'
/usr/include/linux/slab.h:52: `kmem_cache_create_Rd1c0b4e6' declared as function returning a function
/usr/include/linux/slab.h:53: parse error before `void'
/usr/include/linux/slab.h:59: parse error before `int'
/usr/include/linux/slab.h:61: parse error before `size_t'
In file included from /usr/include/linux/netdevice.h:133,
from 3c509.c:106:
/usr/include/linux/skbuff.h:44: field `stamp' has incomplete type
In file included from 3c509.c:106:
/usr/include/linux/netdevice.h:371: parse error before `off_t'
/usr/include/linux/netdevice.h: In function `dev_lock_wait':
/usr/include/linux/netdevice.h:413: dereferencing pointer to incomplete type
In file included from /usr/include/linux/vmalloc.h:7,
from /usr/include/asm/io.h:102,
from 3c509.c:112:
/usr/include/asm/pgtable.h: In function `flush_tlb_mm':
/usr/include/asm/pgtable.h:60: dereferencing pointer to incomplete type
/usr/include/asm/pgtable.h: In function `flush_tlb_page':
/usr/include/asm/pgtable.h:67: dereferencing pointer to incomplete type
/usr/include/asm/pgtable.h: In function `flush_tlb_range':
/usr/include/asm/pgtable.h:74: dereferencing pointer to incomplete type
/usr/include/asm/pgtable.h: In function `set_pgdir':
/usr/include/asm/pgtable.h:558: dereferencing pointer to incomplete type
/usr/include/asm/pgtable.h:559: dereferencing pointer to incomplete type
/usr/include/asm/pgtable.h:561: dereferencing pointer to incomplete type
3c509.c: At top level:
3c509.c:191: parse error before `id_read_eeprom'
3c509.c:191: warning: type defaults to `int' in declaration of `id_read_eeprom'
3c509.c:191: warning: data definition has no type or storage class
3c509.c:192: parse error before `read_eeprom'
3c509.c:192: warning: type defaults to `int' in declaration of `read_eeprom'
3c509.c:192: warning: data definition has no type or storage class
3c509.c:402: parse error before `read_eeprom'
3c509.c:403: warning: return-type defaults to `int'
3c509.c:411: parse error before `id_read_eeprom'
3c509.c:412: warning: return-type defaults to `int'
3c509.c: In function `el3_tx_timeout':
3c509.c:515: `ushort' undeclared (first use in this function)
3c509.c:515: parse error before `status'
3c509.c:521: `status' undeclared (first use in this function)
3c509.c: In function `strnlen':
/usr/include/asm/string.h:392: warning: `__res' might be used uninitialized in this function
3c509.c: At top level:
/usr/include/linux/coda.h:261: storage size of `va_atime' isn't known
/usr/include/linux/coda.h:262: storage size of `va_mtime' isn't known
/usr/include/linux/coda.h:263: storage size of `va_ctime' isn't known
/usr/include/linux/coda.h:563: storage size of `attr' isn't known
/usr/include/linux/fs.h:444: storage size of `f_owner' isn't known
/usr/include/linux/reiserfs_fs_sb.h:188: storage size of `j_journal_list' isn't known
/usr/include/linux/sched.h:288: storage size of `times' isn't known
Compilation exited abnormally with code 1 at Wed Feb 28 06:19:07
at http://www.scyld.com/network/3c509.html
since there was a problem with it detecting
my card. i read about it, and supposedly
there are some cases where the card won't
be detected, and i should change a delay in
the id_read_eeprom () function. done.
problem is, it won't compile properly and
i have no clue what exactly to do.
i'm using mandrake 7.2 and umm...the kernel
that came with it..
here's a list of the compiler errors:
gcc -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6 -c 3c509.c
In file included from /usr/include/linux/string.h:37,
from 3c509.c:101:
/usr/include/asm/string.h:46: parse error before `size_t'
/usr/include/asm/string.h: In function `strncpy':
/usr/include/asm/string.h:47: number of arguments doesn't match prototype
/usr/include/linux/string.h:13: prototype declaration
/usr/include/asm/string.h:61: `src' undeclared (first use in this function)
/usr/include/asm/string.h:61: (Each undeclared identifier is reported only once
/usr/include/asm/string.h:61: for each function it appears in.)
/usr/include/asm/string.h:61: `dest' undeclared (first use in this function)
/usr/include/asm/string.h:61: `count' undeclared (first use in this function)
/usr/include/asm/string.h:63: warning: control reaches end of non-void function
/usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:84: parse error before `size_t'
/usr/include/asm/string.h: In function `strncat':
/usr/include/asm/string.h:85: number of arguments doesn't match prototype
/usr/include/linux/string.h:15: prototype declaration
/usr/include/asm/string.h:102: `src' undeclared (first use in this function)
/usr/include/asm/string.h:102: `dest' undeclared (first use in this function)
/usr/include/asm/string.h:102: `count' undeclared (first use in this function)
/usr/include/asm/string.h:105: warning: control reaches end of non-void function
/usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:130: parse error before `size_t'
/usr/include/asm/string.h: In function `strncmp':
/usr/include/asm/string.h:131: number of arguments doesn't match prototype
/usr/include/linux/string.h:25: prototype declaration
/usr/include/asm/string.h:149: `cs' undeclared (first use in this function)
/usr/include/asm/string.h:149: `ct' undeclared (first use in this function)
/usr/include/asm/string.h:149: `count' undeclared (first use in this function)
/usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:192: parse error before `strlen'
/usr/include/asm/string.h:206: parse error before `size_t'
/usr/include/asm/string.h:207: warning: function declaration isn't a prototype
/usr/include/asm/string.h: In function `__memcpy':
/usr/include/asm/string.h:220: `n' undeclared (first use in this function)
/usr/include/asm/string.h:220: `to' undeclared (first use in this function)
/usr/include/asm/string.h:220: `from' undeclared (first use in this function)
/usr/include/asm/string.h:223: warning: control reaches end of non-void function
/usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:229: parse error before `size_t'
/usr/include/asm/string.h:230: warning: function declaration isn't a prototype
/usr/include/asm/string.h: In function `__constant_memcpy':
/usr/include/asm/string.h:231: `n' undeclared (first use in this function)
/usr/include/asm/string.h:233: `to' undeclared (first use in this function)
/usr/include/asm/string.h:235: `from' undeclared (first use in this function)
/usr/include/asm/string.h:293: warning: control reaches end of non-void function
/usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:302: parse error before `size_t'
/usr/include/asm/string.h: In function `memmove':
/usr/include/asm/string.h:303: number of arguments doesn't match prototype
/usr/include/linux/string.h:30: prototype declaration
/usr/include/asm/string.h:305: `dest' undeclared (first use in this function)
/usr/include/asm/string.h:305: `src' undeclared (first use in this function)
/usr/include/asm/string.h:311: `n' undeclared (first use in this function)
/usr/include/asm/string.h:325: warning: control reaches end of non-void function
/usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:330: parse error before `size_t'
/usr/include/asm/string.h:331: warning: function declaration isn't a prototype
/usr/include/asm/string.h: In function `memchr':
/usr/include/asm/string.h:334: `count' undeclared (first use in this function)
/usr/include/asm/string.h:343: `c' undeclared (first use in this function)
/usr/include/asm/string.h:343: `cs' undeclared (first use in this function)
/usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:347: parse error before `size_t'
/usr/include/asm/string.h:348: warning: function declaration isn't a prototype
/usr/include/asm/string.h: In function `__memset_generic':
/usr/include/asm/string.h:355: `c' undeclared (first use in this function)
/usr/include/asm/string.h:355: `s' undeclared (first use in this function)
/usr/include/asm/string.h:355: `count' undeclared (first use in this function)
/usr/include/asm/string.h:358: warning: control reaches end of non-void function
/usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:368: parse error before `size_t'
/usr/include/asm/string.h:369: warning: function declaration isn't a prototype
/usr/include/asm/string.h: In function `__constant_c_memset':
/usr/include/asm/string.h:382: `c' undeclared (first use in this function)
/usr/include/asm/string.h:382: `count' undeclared (first use in this function)
/usr/include/asm/string.h:382: `s' undeclared (first use in this function)
/usr/include/asm/string.h:385: warning: control reaches end of non-void function
/usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:389: parse error before `strnlen'
/usr/include/asm/string.h:389: parse error before `size_t'
/usr/include/asm/string.h:390: conflicting types for `strnlen'
/usr/include/linux/string.h:22: previous declaration of `strnlen'
/usr/include/asm/string.h: In function `strnlen':
/usr/include/asm/string.h:404: `s' undeclared (first use in this function)
/usr/include/asm/string.h:404: `count' undeclared (first use in this function)
/usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:413: parse error before `size_t'
/usr/include/asm/string.h:414: warning: function declaration isn't a prototype
/usr/include/asm/string.h: In function `__constant_c_and_count_memset':
/usr/include/asm/string.h:415: `count' undeclared (first use in this function)
/usr/include/asm/string.h:417: `s' undeclared (first use in this function)
/usr/include/asm/string.h:419: `pattern' undeclared (first use in this function)
/usr/include/asm/string.h:450: warning: control reaches end of non-void function
/usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:472: parse error before `size_t'
/usr/include/asm/string.h: In function `memscan':
/usr/include/asm/string.h:473: number of arguments doesn't match prototype
/usr/include/linux/string.h:31: prototype declaration
/usr/include/asm/string.h:474: `size' undeclared (first use in this function)
/usr/include/asm/string.h:475: `addr' undeclared (first use in this function)
/usr/include/asm/string.h:482: `c' undeclared (first use in this function)
/usr/include/asm/string.h:484: warning: control reaches end of non-void function
In file included from /usr/include/linux/sched.h:13,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/times.h: At top level:
/usr/include/linux/times.h:5: parse error before `clock_t'
/usr/include/linux/times.h:5: warning: no semicolon at end of struct or union
/usr/include/linux/times.h:6: warning: data definition has no type or storage class
/usr/include/linux/times.h:7: parse error before `tms_cutime'
/usr/include/linux/times.h:7: warning: data definition has no type or storage class
/usr/include/linux/times.h:8: parse error before `tms_cstime'
/usr/include/linux/times.h:8: warning: data definition has no type or storage class
In file included from /usr/include/linux/timex.h:142,
from /usr/include/linux/sched.h:14,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/time.h:10: parse error before `time_t'
/usr/include/linux/time.h:10: warning: no semicolon at end of struct or union
/usr/include/linux/time.h:12: parse error before `}'
/usr/include/linux/time.h: In function `timespec_to_jiffies':
/usr/include/linux/time.h:32: dereferencing pointer to incomplete type
/usr/include/linux/time.h:33: dereferencing pointer to incomplete type
/usr/include/linux/time.h: In function `jiffies_to_timespec':
/usr/include/linux/time.h:45: dereferencing pointer to incomplete type
/usr/include/linux/time.h:46: dereferencing pointer to incomplete type
/usr/include/linux/time.h: At top level:
/usr/include/linux/time.h:51: parameter `a' has incomplete type
/usr/include/linux/time.h:51: parameter `b' has incomplete type
/usr/include/linux/time.h: In function `timespec_before':
/usr/include/linux/time.h:55: warning: control reaches end of non-void function
/usr/include/linux/time.h: At top level:
/usr/include/linux/time.h:60: parameter `a' has incomplete type
/usr/include/linux/time.h:60: parameter `b' has incomplete type
/usr/include/linux/time.h: In function `timespec_less':
/usr/include/linux/time.h:67: dereferencing pointer to incomplete type
/usr/include/linux/time.h:68: dereferencing pointer to incomplete type
/usr/include/linux/time.h: At top level:
/usr/include/linux/time.h:72: parse error before `time_t'
/usr/include/linux/time.h:72: warning: no semicolon at end of struct or union
/usr/include/linux/time.h:73: warning: data definition has no type or storage class
/usr/include/linux/time.h:79: parameter `a' has incomplete type
/usr/include/linux/time.h:79: parameter `b' has incomplete type
/usr/include/linux/time.h: In function `timeval_less':
/usr/include/linux/time.h:86: dereferencing pointer to incomplete type
/usr/include/linux/time.h:87: dereferencing pointer to incomplete type
/usr/include/linux/time.h: At top level:
/usr/include/linux/time.h:92: parameter `tv' has incomplete type
/usr/include/linux/time.h: In function `timeval_to_timespec':
/usr/include/linux/time.h:93: dereferencing pointer to incomplete type
/usr/include/linux/time.h:94: dereferencing pointer to incomplete type
/usr/include/linux/time.h: At top level:
/usr/include/linux/time.h:126: field `it_interval' has incomplete type
/usr/include/linux/time.h:127: field `it_value' has incomplete type
/usr/include/linux/time.h:131: field `it_interval' has incomplete type
/usr/include/linux/time.h:132: field `it_value' has incomplete type
In file included from /usr/include/linux/sched.h:14,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/timex.h:163: field `time' has incomplete type
In file included from /usr/include/linux/fs.h:275,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/hpfs_fs_i.h:5: parse error before `ino_t'
/usr/include/linux/hpfs_fs_i.h:5: warning: no semicolon at end of struct or union
/usr/include/linux/hpfs_fs_i.h:12: parse error before `:'
In file included from /usr/include/linux/fs.h:277,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/msdos_fs_i.h:36: parse error before `off_t'
/usr/include/linux/msdos_fs_i.h:36: warning: no semicolon at end of struct or union
In file included from /usr/include/linux/fs.h:278,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/umsdos_fs_i.h:62: field `msdos_info' has incomplete type
/usr/include/linux/umsdos_fs_i.h:69: parse error before `off_t'
/usr/include/linux/umsdos_fs_i.h:69: warning: no semicolon at end of struct or union
/usr/include/linux/umsdos_fs_i.h:73: parse error before `}'
In file included from /usr/include/linux/fs.h:279,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/iso_fs_i.h:11: parse error before `off_t'
/usr/include/linux/iso_fs_i.h:11: warning: no semicolon at end of struct or union
In file included from /usr/include/linux/fs.h:282,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/affs_fs_i.h:11: field `kc_lru_time' has incomplete type
In file included from /usr/include/linux/fs.h:284,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/efs_fs_i.h:12: parse error before `efs_block_t'
/usr/include/linux/efs_fs_i.h:12: warning: data definition has no type or storage class
/usr/include/linux/efs_fs_i.h:13: parse error before `efs_ino_t'
/usr/include/linux/efs_fs_i.h:13: warning: data definition has no type or storage class
/usr/include/linux/efs_fs_i.h:41: parse error before `u_short'
/usr/include/linux/efs_fs_i.h:41: warning: no semicolon at end of struct or union
/usr/include/linux/efs_fs_i.h:43: parse error before `di_uid'
/usr/include/linux/efs_fs_i.h:43: warning: data definition has no type or storage class
/usr/include/linux/efs_fs_i.h:44: parse error before `di_gid'
/usr/include/linux/efs_fs_i.h:44: warning: data definition has no type or storage class
/usr/include/linux/efs_fs_i.h:45: parse error before `di_size'
/usr/include/linux/efs_fs_i.h:45: warning: data definition has no type or storage class
/usr/include/linux/efs_fs_i.h:46: parse error before `di_atime'
/usr/include/linux/efs_fs_i.h:46: warning: data definition has no type or storage class
/usr/include/linux/efs_fs_i.h:47: parse error before `di_mtime'
/usr/include/linux/efs_fs_i.h:47: warning: data definition has no type or storage class
/usr/include/linux/efs_fs_i.h:48: parse error before `di_ctime'
/usr/include/linux/efs_fs_i.h:48: warning: data definition has no type or storage class
/usr/include/linux/efs_fs_i.h:49: parse error before `di_gen'
/usr/include/linux/efs_fs_i.h:49: warning: data definition has no type or storage class
/usr/include/linux/efs_fs_i.h:51: parse error before `di_version'
/usr/include/linux/efs_fs_i.h:51: warning: data definition has no type or storage class
/usr/include/linux/efs_fs_i.h:52: parse error before `di_spare'
/usr/include/linux/efs_fs_i.h:52: warning: data definition has no type or storage class
/usr/include/linux/efs_fs_i.h:57: parse error before `}'
In file included from /usr/include/linux/coda_fs_i.h:14,
from /usr/include/linux/fs.h:285,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/coda.h:198: parse error before `VolumeId'
/usr/include/linux/coda.h:198: warning: data definition has no type or storage class
/usr/include/linux/coda.h:199: parse error before `VnodeId'
/usr/include/linux/coda.h:199: warning: data definition has no type or storage class
/usr/include/linux/coda.h:200: parse error before `Unique_t'
/usr/include/linux/coda.h:200: warning: data definition has no type or storage class
/usr/include/linux/coda.h:201: parse error before `FileVersion'
/usr/include/linux/coda.h:201: warning: data definition has no type or storage class
/usr/include/linux/coda.h:207: parse error before `VolumeId'
/usr/include/linux/coda.h:207: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:208: warning: data definition has no type or storage class
/usr/include/linux/coda.h:209: parse error before `Unique'
/usr/include/linux/coda.h:209: warning: data definition has no type or storage class
/usr/include/linux/coda.h:210: warning: data definition has no type or storage class
/usr/include/linux/coda.h:215: parse error before `coda_f2i'
/usr/include/linux/coda.h: In function `coda_f2i':
/usr/include/linux/coda.h:219: dereferencing pointer to incomplete type
/usr/include/linux/coda.h:219: dereferencing pointer to incomplete type
/usr/include/linux/coda.h:220: dereferencing pointer to incomplete type
/usr/include/linux/coda.h:220: dereferencing pointer to incomplete type
/usr/include/linux/coda.h:222: dereferencing pointer to incomplete type
/usr/include/linux/coda.h:222: dereferencing pointer to incomplete type
/usr/include/linux/coda.h:222: dereferencing pointer to incomplete type
/usr/include/linux/coda.h:223: warning: control reaches end of non-void function
/usr/include/linux/coda.h: At top level:
/usr/include/linux/coda.h:254: parse error before `u_short'
/usr/include/linux/coda.h:254: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:264: parse error before `va_gen'
/usr/include/linux/coda.h:264: warning: data definition has no type or storage class
/usr/include/linux/coda.h:265: parse error before `va_flags'
/usr/include/linux/coda.h:265: warning: data definition has no type or storage class
/usr/include/linux/coda.h:269: parse error before `}'
/usr/include/linux/coda.h:342: parse error before `u_short'
/usr/include/linux/coda.h:342: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:343: warning: data definition has no type or storage class
/usr/include/linux/coda.h:344: parse error before `sid'
/usr/include/linux/coda.h:344: warning: data definition has no type or storage class
/usr/include/linux/coda.h:346: parse error before `}'
/usr/include/linux/coda.h:358: parse error before `ViceFid'
/usr/include/linux/coda.h:358: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:362: field `in' has incomplete type
/usr/include/linux/coda.h:370: field `ih' has incomplete type
/usr/include/linux/coda.h:371: parse error before `ViceFid'
/usr/include/linux/coda.h:371: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:373: parse error before `}'
/usr/include/linux/coda.h:378: parse error before `ino_t'
/usr/include/linux/coda.h:378: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:384: field `ih' has incomplete type
/usr/include/linux/coda.h:385: parse error before `ViceFid'
/usr/include/linux/coda.h:385: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:387: parse error before `}'
/usr/include/linux/coda.h:395: field `ih' has incomplete type
/usr/include/linux/coda.h:396: parse error before `ViceFid'
/usr/include/linux/coda.h:396: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:401: parse error before `}'
/usr/include/linux/coda.h:406: parse error before `caddr_t'
/usr/include/linux/coda.h:406: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:412: field `ih' has incomplete type
/usr/include/linux/coda.h:413: parse error before `ViceFid'
/usr/include/linux/coda.h:413: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:418: field `attr' has incomplete type
/usr/include/linux/coda.h:424: field `ih' has incomplete type
/usr/include/linux/coda.h:425: parse error before `ViceFid'
/usr/include/linux/coda.h:425: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:427: parse error before `}'
/usr/include/linux/coda.h:435: field `ih' has incomplete type
/usr/include/linux/coda.h:436: parse error before `ViceFid'
/usr/include/linux/coda.h:436: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:438: parse error before `}'
/usr/include/linux/coda.h:451: field `ih' has incomplete type
/usr/include/linux/coda.h:452: parse error before `ViceFid'
/usr/include/linux/coda.h:452: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:455: parse error before `}'
/usr/include/linux/coda.h:459: parse error before `ViceFid'
/usr/include/linux/coda.h:459: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:461: parse error before `}'
/usr/include/linux/coda.h:466: field `ih' has incomplete type
/usr/include/linux/coda.h:467: parse error before `ViceFid'
/usr/include/linux/coda.h:467: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:472: parse error before `}'
/usr/include/linux/coda.h:476: parse error before `ViceFid'
/usr/include/linux/coda.h:476: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:478: parse error before `}'
/usr/include/linux/coda.h:483: field `ih' has incomplete type
/usr/include/linux/coda.h:484: parse error before `ViceFid'
/usr/include/linux/coda.h:484: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:486: parse error before `}'
/usr/include/linux/coda.h:494: field `ih' has incomplete type
/usr/include/linux/coda.h:495: parse error before `ViceFid'
/usr/include/linux/coda.h:495: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:496: warning: data definition has no type or storage class
/usr/include/linux/coda.h:498: parse error before `}'
/usr/include/linux/coda.h:507: field `ih' has incomplete type
/usr/include/linux/coda.h:508: parse error before `ViceFid'
/usr/include/linux/coda.h:508: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:510: parse error before `destFid'
/usr/include/linux/coda.h:510: warning: data definition has no type or storage class
/usr/include/linux/coda.h:512: parse error before `}'
/usr/include/linux/coda.h:520: field `ih' has incomplete type
/usr/include/linux/coda.h:521: parse error before `ViceFid'
/usr/include/linux/coda.h:521: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:524: parse error before `}'
/usr/include/linux/coda.h:528: parse error before `ViceFid'
/usr/include/linux/coda.h:528: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:530: parse error before `}'
/usr/include/linux/coda.h:535: field `ih' has incomplete type
/usr/include/linux/coda.h:536: parse error before `ViceFid'
/usr/include/linux/coda.h:536: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:538: parse error before `}'
/usr/include/linux/coda.h:546: field `ih' has incomplete type
/usr/include/linux/coda.h:547: parse error before `ViceFid'
/usr/include/linux/coda.h:547: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:548: `count' used prior to declaration
/usr/include/linux/coda.h:550: parse error before `}'
/usr/include/linux/coda.h:555: parse error before `caddr_t'
/usr/include/linux/coda.h:555: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:560: field `ih' has incomplete type
/usr/include/linux/coda.h:561: parse error before `ViceFid'
/usr/include/linux/coda.h:561: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:565: parse error before `}'
/usr/include/linux/coda.h:573: field `ih' has incomplete type
/usr/include/linux/coda.h:574: parse error before `ViceFid'
/usr/include/linux/coda.h:574: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:580: parse error before `caddr_t'
/usr/include/linux/coda.h:580: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:586: field `ih' has incomplete type
/usr/include/linux/coda.h:587: parse error before `ViceFid'
/usr/include/linux/coda.h:587: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:596: field `ih' has incomplete type
/usr/include/linux/coda.h:597: parse error before `ViceFid'
/usr/include/linux/coda.h:597: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:602: field `ih' has incomplete type
/usr/include/linux/coda.h:603: parse error before `ViceFid'
/usr/include/linux/coda.h:603: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:608: parse error before `ViceFid'
/usr/include/linux/coda.h:608: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:610: parse error before `}'
/usr/include/linux/coda.h:628: parse error before `ViceFid'
/usr/include/linux/coda.h:628: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:635: parse error before `ViceFid'
/usr/include/linux/coda.h:635: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:643: parse error before `ViceFid'
/usr/include/linux/coda.h:643: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:650: parse error before `ViceFid'
/usr/include/linux/coda.h:650: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:655: field `ih' has incomplete type
/usr/include/linux/coda.h:656: parse error before `ViceFid'
/usr/include/linux/coda.h:656: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:661: parse error before `data'
/usr/include/linux/coda.h:661: conflicting types for `data'
/usr/include/linux/coda.h:400: previous declaration of `data'
/usr/include/linux/coda.h:661: warning: data definition has no type or storage class
/usr/include/linux/coda.h:668: parse error before `caddr_t'
/usr/include/linux/coda.h:668: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:676: parse error before `ViceFid'
/usr/include/linux/coda.h:676: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:677: warning: data definition has no type or storage class
/usr/include/linux/coda.h:682: field `ih' has incomplete type
/usr/include/linux/coda.h:683: parse error before `ViceFid'
/usr/include/linux/coda.h:683: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:685: parse error before `}'
/usr/include/linux/coda.h:694: field `in' has incomplete type
/usr/include/linux/coda.h:710: field `ih' has incomplete type
/usr/include/linux/coda.h:711: field `coda_open' has incomplete type
/usr/include/linux/coda.h:712: field `coda_close' has incomplete type
/usr/include/linux/coda.h:713: field `coda_ioctl' has incomplete type
/usr/include/linux/coda.h:714: field `coda_getattr' has incomplete type
/usr/include/linux/coda.h:715: field `coda_setattr' has incomplete type
/usr/include/linux/coda.h:716: field `coda_access' has incomplete type
/usr/include/linux/coda.h:717: field `coda_lookup' has incomplete type
/usr/include/linux/coda.h:718: field `coda_create' has incomplete type
/usr/include/linux/coda.h:719: field `coda_remove' has incomplete type
/usr/include/linux/coda.h:720: field `coda_link' has incomplete type
/usr/include/linux/coda.h:721: field `coda_rename' has incomplete type
/usr/include/linux/coda.h:722: field `coda_mkdir' has incomplete type
/usr/include/linux/coda.h:723: field `coda_rmdir' has incomplete type
/usr/include/linux/coda.h:724: field `coda_readdir' has incomplete type
/usr/include/linux/coda.h:725: field `coda_symlink' has incomplete type
/usr/include/linux/coda.h:726: field `coda_readlink' has incomplete type
/usr/include/linux/coda.h:727: field `coda_fsync' has incomplete type
/usr/include/linux/coda.h:728: field `coda_inactive' has incomplete type
/usr/include/linux/coda.h:729: field `coda_vget' has incomplete type
/usr/include/linux/coda.h:730: field `coda_rdwr' has incomplete type
/usr/include/linux/coda.h:731: field `coda_open_by_path' has incomplete type
/usr/include/linux/coda.h:737: field `coda_root' has incomplete type
/usr/include/linux/coda.h:738: field `coda_open' has incomplete type
/usr/include/linux/coda.h:739: field `coda_ioctl' has incomplete type
/usr/include/linux/coda.h:741: field `coda_lookup' has incomplete type
/usr/include/linux/coda.h:742: field `coda_create' has incomplete type
/usr/include/linux/coda.h:743: field `coda_mkdir' has incomplete type
/usr/include/linux/coda.h:744: field `coda_readdir' has incomplete type
/usr/include/linux/coda.h:745: field `coda_readlink' has incomplete type
/usr/include/linux/coda.h:746: field `coda_vget' has incomplete type
/usr/include/linux/coda.h:748: field `coda_zapfile' has incomplete type
/usr/include/linux/coda.h:749: field `coda_zapdir' has incomplete type
/usr/include/linux/coda.h:750: field `coda_zapvnode' has incomplete type
/usr/include/linux/coda.h:751: field `coda_purgefid' has incomplete type
/usr/include/linux/coda.h:752: field `coda_rdwr' has incomplete type
/usr/include/linux/coda.h:753: field `coda_replace' has incomplete type
/usr/include/linux/coda.h:762: field `zapfile' has incomplete type
/usr/include/linux/coda.h:763: field `zapdir' has incomplete type
/usr/include/linux/coda.h:764: field `zapvnode' has incomplete type
/usr/include/linux/coda.h:765: field `purgefid' has incomplete type
/usr/include/linux/coda.h:766: field `replace' has incomplete type
/usr/include/linux/coda.h:776: parse error before `caddr_t'
/usr/include/linux/coda.h:776: warning: no semicolon at end of struct or union
/usr/include/linux/coda.h:779: parse error before `}'
/usr/include/linux/coda.h:784: field `vi' has incomplete type
In file included from /usr/include/linux/fs.h:285,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/coda_fs_i.h:30: field `c_fid' has incomplete type
/usr/include/linux/coda_fs_i.h:31: parse error before `u_short'
/usr/include/linux/coda_fs_i.h:31: warning: no semicolon at end of struct or union
/usr/include/linux/coda_fs_i.h:38: parse error before `}'
/usr/include/linux/coda_fs_i.h:47: parse error before `*'
/usr/include/linux/coda_fs_i.h:48: parse error before `ViceFid'
In file included from /usr/include/linux/fs.h:288,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/hfs_fs_i.h:29: parse error before `ino_t'
/usr/include/linux/hfs_fs_i.h:29: warning: no semicolon at end of struct or union
/usr/include/linux/hfs_fs_i.h:41: parse error before `}'
In file included from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/fs.h:323: parse error before `uid_t'
/usr/include/linux/fs.h:323: warning: no semicolon at end of struct or union
/usr/include/linux/fs.h:324: warning: data definition has no type or storage class
/usr/include/linux/fs.h:325: parse error before `ia_size'
/usr/include/linux/fs.h:325: warning: data definition has no type or storage class
/usr/include/linux/fs.h:326: parse error before `ia_atime'
/usr/include/linux/fs.h:326: warning: data definition has no type or storage class
/usr/include/linux/fs.h:327: parse error before `ia_mtime'
/usr/include/linux/fs.h:327: warning: data definition has no type or storage class
/usr/include/linux/fs.h:328: parse error before `ia_ctime'
/usr/include/linux/fs.h:328: warning: data definition has no type or storage class
/usr/include/linux/fs.h:330: parse error before `}'
In file included from /usr/include/linux/fs.h:344,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/quota.h:123: parse error before `time_t'
/usr/include/linux/quota.h:123: warning: no semicolon at end of struct or union
/usr/include/linux/quota.h:124: warning: data definition has no type or storage class
/usr/include/linux/quota.h:184: field `dq_dqb' has incomplete type
In file included from /usr/include/linux/fs.h:345,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/mount.h:23: parse error before `time_t'
/usr/include/linux/mount.h:23: warning: no semicolon at end of struct or union
/usr/include/linux/mount.h:24: warning: data definition has no type or storage class
/usr/include/linux/mount.h:26: parse error before `}'
/usr/include/linux/mount.h:35: field `mnt_dquot' has incomplete type
In file included from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/fs.h:356: parse error before `nlink_t'
/usr/include/linux/fs.h:356: warning: no semicolon at end of struct or union
/usr/include/linux/fs.h:357: warning: data definition has no type or storage class
/usr/include/linux/fs.h:358: parse error before `i_gid'
/usr/include/linux/fs.h:358: warning: data definition has no type or storage class
/usr/include/linux/fs.h:360: parse error before `i_size'
/usr/include/linux/fs.h:360: warning: data definition has no type or storage class
/usr/include/linux/fs.h:361: parse error before `i_atime'
/usr/include/linux/fs.h:361: warning: data definition has no type or storage class
/usr/include/linux/fs.h:362: parse error before `i_mtime'
/usr/include/linux/fs.h:362: warning: data definition has no type or storage class
/usr/include/linux/fs.h:363: parse error before `i_ctime'
/usr/include/linux/fs.h:363: warning: data definition has no type or storage class
/usr/include/linux/fs.h:394: field `hpfs_i' has incomplete type
/usr/include/linux/fs.h:396: field `msdos_i' has incomplete type
/usr/include/linux/fs.h:397: field `umsdos_i' has incomplete type
/usr/include/linux/fs.h:398: field `isofs_i' has incomplete type
/usr/include/linux/fs.h:405: field `coda_i' has incomplete type
/usr/include/linux/fs.h:407: field `hfs_i' has incomplete type
/usr/include/linux/fs.h:416: parse error before `}'
/usr/include/linux/fs.h: In function `mark_inode_dirty':
/usr/include/linux/fs.h:426: dereferencing pointer to incomplete type
/usr/include/linux/fs.h: At top level:
/usr/include/linux/fs.h:432: parse error before `uid_t'
/usr/include/linux/fs.h:432: warning: no semicolon at end of struct or union
/usr/include/linux/fs.h:434: parse error before `}'
/usr/include/linux/fs.h:440: parse error before `mode_t'
/usr/include/linux/fs.h:440: warning: no semicolon at end of struct or union
/usr/include/linux/fs.h:441: warning: data definition has no type or storage class
/usr/include/linux/fs.h:452: parse error before `}'
/usr/include/linux/fs.h:483: parse error before `off_t'
/usr/include/linux/fs.h:483: warning: no semicolon at end of struct or union
/usr/include/linux/fs.h:484: warning: data definition has no type or storage class
/usr/include/linux/fs.h:491: parse error before `}'
In file included from /usr/include/linux/fcntl.h:4,
from /usr/include/linux/fs.h:495,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/asm/fcntl.h:64: parse error before `off_t'
/usr/include/asm/fcntl.h:64: warning: no semicolon at end of struct or union
/usr/include/asm/fcntl.h:65: warning: data definition has no type or storage class
/usr/include/asm/fcntl.h:66: parse error before `l_pid'
/usr/include/asm/fcntl.h:66: warning: data definition has no type or storage class
/usr/include/asm/fcntl.h:72: parse error before `loff_t'
/usr/include/asm/fcntl.h:72: warning: no semicolon at end of struct or union
/usr/include/asm/fcntl.h:73: warning: data definition has no type or storage class
/usr/include/asm/fcntl.h:74: parse error before `l_pid'
/usr/include/asm/fcntl.h:74: warning: data definition has no type or storage class
In file included from /usr/include/linux/fs.h:519,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/supermount_fs_sb.h:17: parse error before `mode_t'
/usr/include/linux/supermount_fs_sb.h:17: warning: no semicolon at end of struct or union
/usr/include/linux/supermount_fs_sb.h:33: parse error before `:'
/usr/include/linux/supermount_fs_sb.h:34: parse error before `:'
/usr/include/linux/supermount_fs_sb.h:35: parse error before `:'
In file included from /usr/include/linux/fs.h:522,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/hpfs_fs_sb.h:5: parse error before `ino_t'
/usr/include/linux/hpfs_fs_sb.h:5: warning: no semicolon at end of struct or union
/usr/include/linux/hpfs_fs_sb.h:12: parse error before `sb_uid'
/usr/include/linux/hpfs_fs_sb.h:12: warning: data definition has no type or storage class
/usr/include/linux/hpfs_fs_sb.h:13: parse error before `sb_gid'
/usr/include/linux/hpfs_fs_sb.h:13: warning: data definition has no type or storage class
/usr/include/linux/hpfs_fs_sb.h:15: parse error before `:'
/usr/include/linux/hpfs_fs_sb.h:16: parse error before `:'
In file included from /usr/include/linux/msdos_fs_sb.h:3,
from /usr/include/linux/fs.h:524,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/fat_cvf.h:31: parse error before `ssize_t'
/usr/include/linux/fat_cvf.h:31: warning: no semicolon at end of struct or union
/usr/include/linux/fat_cvf.h:32: parse error before `*'
/usr/include/linux/fat_cvf.h:32: parse error before `size_t'
/usr/include/linux/fat_cvf.h:32: `ssize_t' declared as function returning a function
/usr/include/linux/fat_cvf.h:32: warning: data definition has no type or storage class
/usr/include/linux/fat_cvf.h:39: parse error before `}'
In file included from /usr/include/linux/fs.h:524,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/msdos_fs_sb.h:10: parse error before `uid_t'
/usr/include/linux/msdos_fs_sb.h:10: warning: no semicolon at end of struct or union
/usr/include/linux/msdos_fs_sb.h:11: warning: data definition has no type or storage class
/usr/include/linux/msdos_fs_sb.h:17: parse error before `:'
/usr/include/linux/msdos_fs_sb.h:50: field `options' has incomplete type
In file included from /usr/include/linux/fs.h:525,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/iso_fs_sb.h:25: parse error before `mode_t'
/usr/include/linux/iso_fs_sb.h:25: warning: no semicolon at end of struct or union
/usr/include/linux/iso_fs_sb.h:26: warning: data definition has no type or storage class
/usr/include/linux/iso_fs_sb.h:27: parse error before `s_uid'
/usr/include/linux/iso_fs_sb.h:27: warning: data definition has no type or storage class
/usr/include/linux/iso_fs_sb.h:29: parse error before `}'
In file included from /usr/include/linux/fs.h:527,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/sysv_fs_sb.h:24: parse error before `nlink_t'
/usr/include/linux/sysv_fs_sb.h:24: warning: no semicolon at end of struct or union
/usr/include/linux/sysv_fs_sb.h:68: parse error before `}'
In file included from /usr/include/linux/smb_fs_sb.h:15,
from /usr/include/linux/fs.h:532,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/smb.h:77: parse error before `nlink_t'
/usr/include/linux/smb.h:77: warning: no semicolon at end of struct or union
/usr/include/linux/smb.h:78: conflicting types for `f_uid'
/usr/include/linux/fs.h:445: previous declaration of `f_uid'
/usr/include/linux/smb.h:78: warning: data definition has no type or storage class
/usr/include/linux/smb.h:79: parse error before `f_gid'
/usr/include/linux/smb.h:79: conflicting types for `f_gid'
/usr/include/linux/fs.h:445: previous declaration of `f_gid'
/usr/include/linux/smb.h:79: warning: data definition has no type or storage class
/usr/include/linux/smb.h:81: parse error before `f_size'
/usr/include/linux/smb.h:81: warning: data definition has no type or storage class
/usr/include/linux/smb.h:82: parse error before `f_atime'
/usr/include/linux/smb.h:82: warning: data definition has no type or storage class
/usr/include/linux/smb.h:83: parse error before `f_mtime'
/usr/include/linux/smb.h:83: warning: data definition has no type or storage class
/usr/include/linux/smb.h:84: parse error before `f_ctime'
/usr/include/linux/smb.h:84: warning: data definition has no type or storage class
/usr/include/linux/smb.h:87: parse error before `}'
/usr/include/linux/smb.h:90: field `attr' has incomplete type
In file included from /usr/include/linux/fs.h:532,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/smb_fs_sb.h:33: parse error before `pid_t'
/usr/include/linux/smb_fs_sb.h:33: warning: no semicolon at end of struct or union
/usr/include/linux/smb_fs_sb.h:46: parse error before `}'
In file included from /usr/include/linux/fs.h:533,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/hfs_fs_sb.h:19: parse error before `ino_t'
/usr/include/linux/hfs_fs_sb.h:48: parse error before `uid_t'
/usr/include/linux/hfs_fs_sb.h:48: warning: no semicolon at end of struct or union
/usr/include/linux/hfs_fs_sb.h:49: warning: data definition has no type or storage class
/usr/include/linux/hfs_fs_sb.h:51: parse error before `}'
In file included from /usr/include/linux/fs.h:534,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/adfs_fs_sb.h:18: parse error before `uid_t'
/usr/include/linux/adfs_fs_sb.h:18: warning: no semicolon at end of struct or union
/usr/include/linux/adfs_fs_sb.h:19: warning: data definition has no type or storage class
/usr/include/linux/adfs_fs_sb.h:31: parse error before `}'
In file included from /usr/include/linux/fs.h:536,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/reiserfs_fs_sb.h:137: parse error before `time_t'
/usr/include/linux/reiserfs_fs_sb.h:137: warning: no semicolon at end of struct or union
/usr/include/linux/reiserfs_fs_sb.h:144: parse error before `}'
/usr/include/linux/reiserfs_fs_sb.h:162: parse error before `time_t'
/usr/include/linux/reiserfs_fs_sb.h:162: warning: no semicolon at end of struct or union
/usr/include/linux/reiserfs_fs_sb.h:187: conflicting types for `j_list_bitmap'
/usr/include/linux/reiserfs_fs_sb.h:138: previous declaration of `j_list_bitmap'
/usr/include/linux/reiserfs_fs_sb.h:192: parse error before `}'
In file included from /usr/include/linux/fs.h:537,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/usbdev_fs_sb.h:4: parse error before `uid_t'
/usr/include/linux/usbdev_fs_sb.h:4: warning: no semicolon at end of struct or union
/usr/include/linux/usbdev_fs_sb.h:5: warning: data definition has no type or storage class
/usr/include/linux/usbdev_fs_sb.h:7: parse error before `busuid'
/usr/include/linux/usbdev_fs_sb.h:7: warning: data definition has no type or storage class
/usr/include/linux/usbdev_fs_sb.h:8: parse error before `busgid'
/usr/include/linux/usbdev_fs_sb.h:8: warning: data definition has no type or storage class
/usr/include/linux/usbdev_fs_sb.h:10: parse error before `}'
In file included from /usr/include/linux/fs.h:538,
from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/udf_fs_sb.h:103: parse error before `mode_t'
/usr/include/linux/udf_fs_sb.h:103: warning: no semicolon at end of struct or union
/usr/include/linux/udf_fs_sb.h:104: warning: data definition has no type or storage class
/usr/include/linux/udf_fs_sb.h:105: parse error before `s_uid'
/usr/include/linux/udf_fs_sb.h:105: warning: data definition has no type or storage class
/usr/include/linux/udf_fs_sb.h:108: parse error before `s_recordtime'
/usr/include/linux/udf_fs_sb.h:108: warning: data definition has no type or storage class
/usr/include/linux/udf_fs_sb.h:121: parse error before `}'
In file included from /usr/include/linux/tty.h:20,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/fs.h:566: field `supermount_sb' has incomplete type
/usr/include/linux/fs.h:569: field `hpfs_sb' has incomplete type
/usr/include/linux/fs.h:572: field `isofs_sb' has incomplete type
/usr/include/linux/fs.h:574: field `sysv_sb' has incomplete type
/usr/include/linux/fs.h:579: field `smbfs_sb' has incomplete type
/usr/include/linux/fs.h:580: field `hfs_sb' has incomplete type
/usr/include/linux/fs.h:581: field `adfs_sb' has incomplete type
/usr/include/linux/fs.h:583: field `usbdevfs_sb' has incomplete type
/usr/include/linux/fs.h:585: field `udf_sb' has incomplete type
/usr/include/linux/fs.h:608: parse error before `off_t'
/usr/include/linux/fs.h:625: parse error before `loff_t'
/usr/include/linux/fs.h:625: warning: no semicolon at end of struct or union
/usr/include/linux/fs.h:626: parse error before `*'
/usr/include/linux/fs.h:626: parse error before `size_t'
/usr/include/linux/fs.h:626: `ssize_t' declared as function returning a function
/usr/include/linux/fs.h:626: warning: data definition has no type or storage class
/usr/include/linux/fs.h:627: parse error before `*'
/usr/include/linux/fs.h:627: parse error before `size_t'
/usr/include/linux/fs.h:627: `ssize_t' declared as function returning a function
/usr/include/linux/fs.h:627: warning: data definition has no type or storage class
/usr/include/linux/fs.h:641: parse error before `}'
/usr/include/linux/fs.h:695: parse error before `uid_t'
/usr/include/linux/fs.h:696: parse error before `uid_t'
/usr/include/linux/fs.h:699: parse error before `uid_t'
/usr/include/linux/fs.h:722: parse error before `loff_t'
/usr/include/linux/fs.h: In function `locks_verify_locked':
/usr/include/linux/fs.h:730: dereferencing pointer to incomplete type
/usr/include/linux/fs.h:730: dereferencing pointer to incomplete type
/usr/include/linux/fs.h:730: dereferencing pointer to incomplete type
/usr/include/linux/fs.h:731: dereferencing pointer to incomplete type
/usr/include/linux/fs.h: At top level:
/usr/include/linux/fs.h:737: parse error before `loff_t'
/usr/include/linux/fs.h:739: warning: function declaration isn't a prototype
/usr/include/linux/fs.h: In function `locks_verify_area':
/usr/include/linux/fs.h:743: `inode' undeclared (first use in this function)
/usr/include/linux/fs.h:745: `read_write' undeclared (first use in this function)
/usr/include/linux/fs.h:745: `filp' undeclared (first use in this function)
/usr/include/linux/fs.h: At top level:
/usr/include/linux/fs.h:905: parse error before `dev_t'
/usr/include/linux/fs.h:913: parse error before `do_lseek_R221db30d'
/usr/include/linux/fs.h:913: parse error before `off_t'
/usr/include/linux/fs.h:913: warning: data definition has no type or storage class
/usr/include/linux/fs.h:918: parse error before `find_inode_number_Rd8cdef4f'
/usr/include/linux/fs.h:918: warning: data definition has no type or storage class
/usr/include/linux/fs.h:952: parse error before `iunique_R5c3d88f0'
/usr/include/linux/fs.h:952: parse error before `ino_t'
/usr/include/linux/fs.h:952: warning: data definition has no type or storage class
/usr/include/linux/fs.h:993: parse error before `generic_file_read_R359861e5'
/usr/include/linux/fs.h:993: parse error before `size_t'
/usr/include/linux/fs.h:993: warning: data definition has no type or storage class
/usr/include/linux/fs.h:994: parse error before `generic_file_write_Rb0c689bd'
/usr/include/linux/fs.h:994: parse error before `size_t'
/usr/include/linux/fs.h:994: warning: data definition has no type or storage class
/usr/include/linux/fs.h:1010: parse error before `char_read'
/usr/include/linux/fs.h:1010: parse error before `size_t'
/usr/include/linux/fs.h:1010: warning: data definition has no type or storage class
/usr/include/linux/fs.h:1011: parse error before `block_read_R6f0fa414'
/usr/include/linux/fs.h:1011: parse error before `size_t'
/usr/include/linux/fs.h:1011: warning: data definition has no type or storage class
/usr/include/linux/fs.h:1014: parse error before `char_write'
/usr/include/linux/fs.h:1014: parse error before `size_t'
/usr/include/linux/fs.h:1014: warning: data definition has no type or storage class
/usr/include/linux/fs.h:1015: parse error before `block_write_Rf47c2311'
/usr/include/linux/fs.h:1015: parse error before `size_t'
/usr/include/linux/fs.h:1015: warning: data definition has no type or storage class
/usr/include/linux/fs.h: In function `make_shadow_writable':
/usr/include/linux/fs.h:1028: dereferencing pointer to incomplete type
/usr/include/linux/fs.h:1028: dereferencing pointer to incomplete type
/usr/include/linux/fs.h:1029: dereferencing pointer to incomplete type
/usr/include/linux/fs.h:1030: dereferencing pointer to incomplete type
/usr/include/linux/fs.h:1030: dereferencing pointer to incomplete type
In file included from /usr/include/linux/tty.h:24,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/tty_driver.h: At top level:
/usr/include/linux/tty_driver.h:169: parse error before `off_t'
In file included from /usr/include/linux/tty.h:25,
from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/tty_ldisc.h:114: parse error before `ssize_t'
/usr/include/linux/tty_ldisc.h:114: warning: no semicolon at end of struct or union
/usr/include/linux/tty_ldisc.h:115: parse error before `*'
/usr/include/linux/tty_ldisc.h:116: parse error before `size_t'
/usr/include/linux/tty_ldisc.h:116: `ssize_t' declared as function returning a function
/usr/include/linux/tty_ldisc.h:116: warning: data definition has no type or storage class
/usr/include/linux/tty_ldisc.h:117: parse error before `*'
/usr/include/linux/tty_ldisc.h:118: parse error before `size_t'
/usr/include/linux/tty_ldisc.h:118: `ssize_t' declared as function returning a function
/usr/include/linux/tty_ldisc.h:118: warning: data definition has no type or storage class
/usr/include/linux/tty_ldisc.h:120: conflicting types for `ioctl'
/usr/include/linux/fs.h:630: previous declaration of `ioctl'
/usr/include/linux/tty_ldisc.h:123: conflicting types for `poll'
/usr/include/linux/fs.h:629: previous declaration of `poll'
/usr/include/linux/tty_ldisc.h:132: parse error before `}'
In file included from /usr/include/linux/sched.h:21,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/tty.h:262: field `ldisc' has incomplete type
In file included from /usr/include/linux/sched.h:22,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/sem.h:108: parse error before `key'
In file included from /usr/include/linux/signal.h:4,
from /usr/include/linux/sched.h:23,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/asm/signal.h:173: parse error before `size_t'
/usr/include/asm/signal.h:173: warning: no semicolon at end of struct or union
/usr/include/asm/signal.h:174: warning: data definition has no type or storage class
In file included from /usr/include/linux/signal.h:5,
from /usr/include/linux/sched.h:23,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/asm/siginfo.h:26: parse error before `pid_t'
/usr/include/asm/siginfo.h:26: warning: no semicolon at end of struct or union
/usr/include/asm/siginfo.h:26: warning: no semicolon at end of struct or union
/usr/include/asm/siginfo.h:27: warning: no semicolon at end of struct or union
/usr/include/asm/siginfo.h:28: warning: data definition has no type or storage class
/usr/include/asm/siginfo.h:38: parse error before `pid_t'
/usr/include/asm/siginfo.h:38: warning: no semicolon at end of struct or union
/usr/include/asm/siginfo.h:39: warning: data definition has no type or storage class
/usr/include/asm/siginfo.h:41: parse error before `}'
/usr/include/asm/siginfo.h:41: warning: data definition has no type or storage class
/usr/include/asm/siginfo.h:45: parse error before `pid_t'
/usr/include/asm/siginfo.h:45: warning: no semicolon at end of struct or union
/usr/include/asm/siginfo.h:46: warning: data definition has no type or storage class
/usr/include/asm/siginfo.h:48: parse error before `_utime'
/usr/include/asm/siginfo.h:48: warning: data definition has no type or storage class
/usr/include/asm/siginfo.h:49: parse error before `_stime'
/usr/include/asm/siginfo.h:49: warning: data definition has no type or storage class
/usr/include/asm/siginfo.h:50: warning: data definition has no type or storage class
/usr/include/asm/siginfo.h:62: parse error before `}'
/usr/include/asm/siginfo.h:62: warning: data definition has no type or storage class
/usr/include/asm/siginfo.h:63: parse error before `}'
/usr/include/asm/siginfo.h:63: warning: data definition has no type or storage class
In file included from /usr/include/linux/sched.h:23,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/signal.h:15: parse error before `siginfo_t'
/usr/include/linux/signal.h:15: warning: no semicolon at end of struct or union
In file included from /usr/include/linux/sched.h:71,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/resource.h:22: field `ru_utime' has incomplete type
/usr/include/linux/resource.h:23: field `ru_stime' has incomplete type
In file included from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/sched.h:137: parse error before `fd_set'
/usr/include/linux/sched.h:137: warning: no semicolon at end of struct or union
/usr/include/linux/sched.h:138: warning: data definition has no type or storage class
/usr/include/linux/sched.h:139: parse error before `close_on_exec_init'
/usr/include/linux/sched.h:139: warning: data definition has no type or storage class
/usr/include/linux/sched.h:140: parse error before `open_fds_init'
/usr/include/linux/sched.h:140: warning: data definition has no type or storage class
/usr/include/linux/sched.h:142: parse error before `}'
/usr/include/linux/sched.h:262: parse error before `pid_t'
/usr/include/linux/sched.h:262: warning: no semicolon at end of struct or union
/usr/include/linux/sched.h:263: warning: data definition has no type or storage class
/usr/include/linux/sched.h:264: parse error before `tty_old_pgrp'
/usr/include/linux/sched.h:264: warning: data definition has no type or storage class
/usr/include/linux/sched.h:265: parse error before `session'
/usr/include/linux/sched.h:265: warning: data definition has no type or storage class
/usr/include/linux/sched.h:293: parse error before `:'
/usr/include/linux/sched.h:295: warning: data definition has no type or storage class
/usr/include/linux/sched.h:296: parse error before `gid'
/usr/include/linux/sched.h:296: warning: data definition has no type or storage class
/usr/include/linux/sched.h:298: parse error before `groups'
/usr/include/linux/sched.h:298: warning: data definition has no type or storage class
/usr/include/linux/sched.h:328: parse error before `sas_ss_size'
/usr/include/linux/sched.h:328: warning: data definition has no type or storage class
/usr/include/linux/sched.h:336: parse error before `}'
/usr/include/linux/sched.h:408: field `task' has incomplete type
/usr/include/linux/sched.h: In function `hash_pid':
/usr/include/linux/sched.h:448: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:448: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:450: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:451: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:451: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:453: dereferencing pointer to incomplete type
/usr/include/linux/sched.h: In function `unhash_pid':
/usr/include/linux/sched.h:458: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:459: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:459: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:460: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:460: dereferencing pointer to incomplete type
/usr/include/linux/sched.h: In function `find_task_by_pid':
/usr/include/linux/sched.h:467: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:467: dereferencing pointer to incomplete type
In file included from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/sched.h: At top level:
/usr/include/linux/sched.h:510: parse error before `grp'
/usr/include/linux/sched.h:511: parse error before `grp'
/usr/include/linux/sched.h:515: parse error before `siginfo_t'
/usr/include/linux/sched.h:518: parse error before `pid_t'
/usr/include/linux/sched.h:519: parse error before `pid_t'
/usr/include/linux/sched.h:520: parse error before `pid_t'
/usr/include/linux/sched.h:525: parse error before `int'
/usr/include/linux/sched.h:526: parse error before `int'
/usr/include/linux/sched.h:527: parse error before `int'
/usr/include/linux/sched.h:530: parse error before `*'
/usr/include/linux/sched.h: In function `signal_pending':
/usr/include/linux/sched.h:534: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:535: warning: control reaches end of non-void function
/usr/include/linux/sched.h: In function `recalc_sigpending_R57723815':
/usr/include/linux/sched.h:549: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:549: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:552: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:552: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:553: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:553: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:554: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:554: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:555: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:555: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:558: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:558: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:559: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:559: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:562: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:562: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:565: dereferencing pointer to incomplete type
/usr/include/linux/sched.h: In function `on_sig_stack':
/usr/include/linux/sched.h:572: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:573: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:573: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:574: warning: control reaches end of non-void function
/usr/include/linux/sched.h: In function `sas_ss_flags':
/usr/include/linux/sched.h:578: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:580: warning: control reaches end of non-void function
/usr/include/linux/sched.h: In function `suser':
/usr/include/linux/sched.h:605: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:606: dereferencing pointer to incomplete type
/usr/include/linux/sched.h: In function `fsuser':
/usr/include/linux/sched.h:614: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:615: dereferencing pointer to incomplete type
/usr/include/linux/sched.h: In function `capable':
/usr/include/linux/sched.h:630: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:635: dereferencing pointer to incomplete type
/usr/include/linux/sched.h: At top level:
/usr/include/linux/sched.h:660: parse error before `*'
/usr/include/linux/sched.h:660: warning: data definition has no type or storage class
/usr/include/linux/sched.h:662: parse error before `*'
/usr/include/linux/sched.h: In function `expand_files':
/usr/include/linux/sched.h:673: dereferencing pointer to incomplete type
/usr/include/linux/sched.h:678: dereferencing pointer to incomplete type
In file included from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/mm.h: At top level:
/usr/include/linux/mm.h:101: parse error before `size_t'
/usr/include/linux/mm.h:102: parse error before `size_t'
/usr/include/linux/mm.h:103: parse error before `size_t'
/usr/include/linux/mm.h:104: parse error before `size_t'
/usr/include/linux/mm.h:322: parse error before `size_t'
/usr/include/linux/mm.h: In function `expand_stack':
/usr/include/linux/mm.h:381: dereferencing pointer to incomplete type
/usr/include/linux/mm.h:382: dereferencing pointer to incomplete type
/usr/include/linux/mm.h:384: dereferencing pointer to incomplete type
In file included from /usr/include/linux/malloc.h:4,
from 3c509.c:103:
/usr/include/linux/slab.h: At top level:
/usr/include/linux/slab.h:50: warning: parameter names (without types) in function declaration
/usr/include/linux/slab.h:51: parse error before `size_t'
/usr/include/linux/slab.h:52: `kmem_cache_create_Rd1c0b4e6' declared as function returning a function
/usr/include/linux/slab.h:53: parse error before `void'
/usr/include/linux/slab.h:59: parse error before `int'
/usr/include/linux/slab.h:61: parse error before `size_t'
In file included from /usr/include/linux/netdevice.h:133,
from 3c509.c:106:
/usr/include/linux/skbuff.h:44: field `stamp' has incomplete type
In file included from 3c509.c:106:
/usr/include/linux/netdevice.h:371: parse error before `off_t'
/usr/include/linux/netdevice.h: In function `dev_lock_wait':
/usr/include/linux/netdevice.h:413: dereferencing pointer to incomplete type
In file included from /usr/include/linux/vmalloc.h:7,
from /usr/include/asm/io.h:102,
from 3c509.c:112:
/usr/include/asm/pgtable.h: In function `flush_tlb_mm':
/usr/include/asm/pgtable.h:60: dereferencing pointer to incomplete type
/usr/include/asm/pgtable.h: In function `flush_tlb_page':
/usr/include/asm/pgtable.h:67: dereferencing pointer to incomplete type
/usr/include/asm/pgtable.h: In function `flush_tlb_range':
/usr/include/asm/pgtable.h:74: dereferencing pointer to incomplete type
/usr/include/asm/pgtable.h: In function `set_pgdir':
/usr/include/asm/pgtable.h:558: dereferencing pointer to incomplete type
/usr/include/asm/pgtable.h:559: dereferencing pointer to incomplete type
/usr/include/asm/pgtable.h:561: dereferencing pointer to incomplete type
3c509.c: At top level:
3c509.c:191: parse error before `id_read_eeprom'
3c509.c:191: warning: type defaults to `int' in declaration of `id_read_eeprom'
3c509.c:191: warning: data definition has no type or storage class
3c509.c:192: parse error before `read_eeprom'
3c509.c:192: warning: type defaults to `int' in declaration of `read_eeprom'
3c509.c:192: warning: data definition has no type or storage class
3c509.c:402: parse error before `read_eeprom'
3c509.c:403: warning: return-type defaults to `int'
3c509.c:411: parse error before `id_read_eeprom'
3c509.c:412: warning: return-type defaults to `int'
3c509.c: In function `el3_tx_timeout':
3c509.c:515: `ushort' undeclared (first use in this function)
3c509.c:515: parse error before `status'
3c509.c:521: `status' undeclared (first use in this function)
3c509.c: In function `strnlen':
/usr/include/asm/string.h:392: warning: `__res' might be used uninitialized in this function
3c509.c: At top level:
/usr/include/linux/coda.h:261: storage size of `va_atime' isn't known
/usr/include/linux/coda.h:262: storage size of `va_mtime' isn't known
/usr/include/linux/coda.h:263: storage size of `va_ctime' isn't known
/usr/include/linux/coda.h:563: storage size of `attr' isn't known
/usr/include/linux/fs.h:444: storage size of `f_owner' isn't known
/usr/include/linux/reiserfs_fs_sb.h:188: storage size of `j_journal_list' isn't known
/usr/include/linux/sched.h:288: storage size of `times' isn't known
Compilation exited abnormally with code 1 at Wed Feb 28 06:19:07