Hi all! i can`t compile Freeradius with the "Radius Sniffer Module". If i compile without the "libpcap"-Library the Compiler throws NO Error! Everything seems to be fine. If i install the libpcap Library the Compiler throws Errors at "radsniff.h" I really hope that someone has a suggestion! thanks a lot! -Tom OS: Solaris 9 Freeradius-Version: 2.0.4 libpcap-libaries: Tested Versions: 0.9.8 and 0.9.7 and 0.9.6 (tested as binaries and also tested with source code) compiler: gcc 3.3.1 and also tested with gcc 3.4.6 (binary package) Linker: gnu ld: Version: binutils-2.11.2 0/freeradius-server-2.0.4/src -DHOSTINFO=\"sparc-sun-solaris2.9\" -DRADIUSD_VERSION=\"2.0.4\" -I/soft/ssl/include -DOPENSSL_NO_KRB5 -c radsniff.c -fPIC -DPIC -o .libs/radsniff.o In file included from radsniff.c:34: /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:39: error: parse error before "u_int8_t" /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:39: warning: no semicolon at end of struct or union /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:40: warning: type defaults to `int' in declaration of `ethernet_shost' /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:40: warning: data definition has no type or storage class /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:41: error: parse error before "ethernet_type" /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:41: warning: type defaults to `int' in declaration of `ethernet_type' /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:41: warning: data definition has no type or storage class /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:56: error: parse error before "u_int8_t" /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:56: warning: no semicolon at end of struct or union /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:59: warning: type defaults to `int' in declaration of `ip_tos' /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:59: warning: data definition has no type or storage class /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:60: error: parse error before "ip_len" /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:60: warning: type defaults to `int' in declaration of `ip_len' /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:60: warning: data definition has no type or storage class /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:61: error: parse error before "ip_id" /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:61: warning: type defaults to `int' in declaration of `ip_id' /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:61: warning: data definition has no type or storage class /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:62: error: parse error before "ip_off" /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:62: warning: type defaults to `int' in declaration of `ip_off' /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:62: warning: data definition has no type or storage class /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:66: error: parse error before "ip_ttl" /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:66: warning: type defaults to `int' in declaration of `ip_ttl' /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:66: warning: data definition has no type or storage class /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:67: error: parse error before "ip_p" /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:67: warning: type defaults to `int' in declaration of `ip_p' /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:67: warning: data definition has no type or storage class /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:68: error: parse error before "ip_sum" /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:68: warning: type defaults to `int' in declaration of `ip_sum' /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:68: warning: data definition has no type or storage class /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:70: error: parse error before '}' token /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:77: error: parse error before "u_int16_t" /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:77: warning: no semicolon at end of struct or union /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:78: warning: type defaults to `int' in declaration of `udp_dport' /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:78: warning: data definition has no type or storage class /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:79: error: parse error before "udp_ulen" /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:79: warning: type defaults to `int' in declaration of `udp_ulen' /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:79: warning: data definition has no type or storage class /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:80: error: parse error before "udp_sum" /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:80: warning: type defaults to `int' in declaration of `udp_sum' /export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:80: warning: data definition has no type or storage class radsniff.c: In function `got_packet': radsniff.c:135: error: invalid application of `sizeof' to an incomplete type radsniff.c:136: error: invalid application of `sizeof' to an incomplete type radsniff.c:137: error: invalid application of `sizeof' to an incomplete type radsniff.c:157: error: dereferencing pointer to incomplete type radsniff.c:158: error: dereferencing pointer to incomplete type radsniff.c:160: error: dereferencing pointer to incomplete type radsniff.c:161: error: dereferencing pointer to incomplete type radsniff.c:163: warning: assignment discards qualifiers from pointer target type radsniff.c:188: error: dereferencing pointer to incomplete type radsniff.c:188: error: dereferencing pointer to incomplete type radsniff.c:189: error: dereferencing pointer to incomplete type radsniff.c:189: error: dereferencing pointer to incomplete type radsniff.c: In function `main': radsniff.c:315: error: invalid application of `sizeof' to an incomplete type radsniff.c:315: error: invalid application of `sizeof' to an incomplete type radsniff.c:315: error: invalid application of `sizeof' to an incomplete type make[4]: *** [radsniff.lo] Error 1 make[4]: Leaving directory `/export/home/users/cot39070/freeradius-server-2.0.4/src/main' make[3]: *** [common] Error 2 make[3]: Leaving directory `/export/home/users/cot39070/freeradius-server-2.0.4/src' make[2]: *** [all] Error 2 make[2]: Leaving directory `/export/home/users/cot39070/freeradius-server-2.0.4/src' make[1]: *** [common] Error 2 make[1]: Leaving directory `/export/home/users/cot39070/freeradius-server-2.0.4' make: *** [all] Error 2 Schon gehört? Der neue WEB.DE MultiMessenger kann`s mit allen: *http://www.produkte.web.de/messenger/?did=3016* [http://www.produkte.web.de/messenger/?did=3016]