<html><body bgcolor='#ffffff' style='margin-left:0px; font-size:9pt; margin:0px; font-family:Verdana; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; font-family: Verdana' ><P>Hi all!</P><P>i can`t compile Freeradius with the "Radius Sniffer Module".</P><P>If i compile without the "libpcap"-Library the Compiler  throws NO Error! Everything seems to be fine.</P><P>If i install the libpcap Library the Compiler throws Errors at "radsniff.h"</P><P>I really hope that someone has a suggestion!</P><P>thanks a lot!</P><P>-Tom</P><P> </P><P>OS: Solaris 9</P><P>Freeradius-Version: 2.0.4</P><P>libpcap-libaries: Tested Versions: 0.9.8 and 0.9.7 and 0.9.6 (tested as binaries and also tested with source code)</P><P>compiler: gcc 3.3.1 and also tested with gcc 3.4.6 (binary package)</P><P>Linker: gnu ld: Version: binutils-2.11.2</P><P> </P><P> </P><P>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<BR>In file included from radsniff.c:34:<BR>/export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:39: error: parse error before "u_int8_t"<BR>/export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:39: warning: no semicolon at end of struct or union<BR>/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'<BR>/export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:40: warning: data definition has no type or storage class<BR>/export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:41: error: parse error before "ethernet_type"<BR>/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'<
 BR>/export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:41: warning: data definition has no type or storage class<BR>/export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:56: error: parse error before "u_int8_t"<BR>/export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:56: warning: no semicolon at end of struct or union<BR>/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'<BR>/export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:59: warning: data definition has no type or storage class<BR>/export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:60: error: parse error before "ip_len"<BR>/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'<BR>/ex
 port/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:60: warning: data definition has no type or storage class<BR>/export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:61: error: parse error before "ip_id"<BR>/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'<BR>/export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:61: warning: data definition has no type or storage class<BR>/export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:62: error: parse error before "ip_off"<BR>/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'<BR>/export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:62: warning: data definition has no type or storage class<BR>/export
 /home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:66: error: parse error before "ip_ttl"<BR>/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'<BR>/export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:66: warning: data definition has no type or storage class<BR>/export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:67: error: parse error before "ip_p"<BR>/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'<BR>/export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:67: warning: data definition has no type or storage class<BR>/export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:68: error: parse error before "ip_sum"<BR>/export/home/users/cot39070/free
 radius-server-2.0.4/src/freeradius-devel/radsniff.h:68: warning: type defaults to `int' in declaration of `ip_sum'<BR>/export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:68: warning: data definition has no type or storage class<BR>/export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:70: error: parse error before '}' token<BR>/export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:77: error: parse error before "u_int16_t"<BR>/export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:77: warning: no semicolon at end of struct or union<BR>/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'<BR>/export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:78: warning: data definition has no type or storage class<BR>/export/home/users/cot39070/freer
 adius-server-2.0.4/src/freeradius-devel/radsniff.h:79: error: parse error before "udp_ulen"<BR>/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'<BR>/export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:79: warning: data definition has no type or storage class<BR>/export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:80: error: parse error before "udp_sum"<BR>/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'<BR>/export/home/users/cot39070/freeradius-server-2.0.4/src/freeradius-devel/radsniff.h:80: warning: data definition has no type or storage class<BR>radsniff.c: In function `got_packet':<BR>radsniff.c:135: error: invalid application of `sizeof' to an incomplete type<BR>radsniff.c:136: error: invalid application of `sizeof
 ' to an incomplete type<BR>radsniff.c:137: error: invalid application of `sizeof' to an incomplete type<BR>radsniff.c:157: error: dereferencing pointer to incomplete type<BR>radsniff.c:158: error: dereferencing pointer to incomplete type<BR>radsniff.c:160: error: dereferencing pointer to incomplete type<BR>radsniff.c:161: error: dereferencing pointer to incomplete type<BR>radsniff.c:163: warning: assignment discards qualifiers from pointer target type<BR>radsniff.c:188: error: dereferencing pointer to incomplete type<BR>radsniff.c:188: error: dereferencing pointer to incomplete type<BR>radsniff.c:189: error: dereferencing pointer to incomplete type<BR>radsniff.c:189: error: dereferencing pointer to incomplete type<BR>radsniff.c: In function `main':<BR>radsniff.c:315: error: invalid application of `sizeof' to an incomplete type<BR>radsniff.c:315: error: invalid application of `sizeof' to an incomplete type<BR>radsniff.c:315: error: invalid application of `sizeof' to an incomp
 lete type<BR>make[4]: *** [radsniff.lo] Error 1<BR>make[4]: Leaving directory `/export/home/users/cot39070/freeradius-server-2.0.4/src/main'<BR>make[3]: *** [common] Error 2<BR>make[3]: Leaving directory `/export/home/users/cot39070/freeradius-server-2.0.4/src'<BR>make[2]: *** [all] Error 2<BR>make[2]: Leaving directory `/export/home/users/cot39070/freeradius-server-2.0.4/src'<BR>make[1]: *** [common] Error 2<BR>make[1]: Leaving directory `/export/home/users/cot39070/freeradius-server-2.0.4'<BR>make: *** [all] Error 2<BR></P><br><br><table cellpadding="0" cellspacing="0" border="0"><tr><td bgcolor="#000000"><img src="https://img.web.de/p.gif" width="1" height="1" border="0" alt="" /></td></tr><tr><td style="font-family:verdana; font-size:12px; line-height:17px;">Schon gehört? Der neue WEB.DE MultiMessenger kann`s mit allen:    <br><A HREF="http://www.produkte.web.de/messenger/?did=3016"><B>http://www.produkte.web.de/messenger/?did=3016</B></A>  
 </td></tr></table></body></html>