Netinet6

Aaron Dalton aaron at finch.st
Fri Oct 31 11:15:08 PST 2003


I have been trying to compile some C++ socket code.  I get the same 
errors with multiple software packages so I'm thinking it's something 
FreeBSD-related.  I am a BSD newb so I would appreciate any advice you 
could give me.  Below are the errors themselves.  Thank you so much for 
your time.

-BEGIN COMPILER OUTPUT

gcc -Wall -fPIC -I../include -funroll-all-loops -ffast-math 
-fomit-frame-pointer -O2 -D_GNU_SOURCE -D_REENTRANT -c loopback.c
In file included from nlinternal.h:31,
                 from loopback.c:33:
/usr/include/malloc.h:2: warning: #warning "this file includes 
<malloc.h> which is deprecated, use <stdlib.h> instead"
In file included from loopback.c:51:
/usr/include/netinet/in.h:235: syntax error before `in_addr_t'
/usr/include/netinet/in.h:287: syntax error before `u_char'
In file included from /usr/include/netinet/in.h:469,
                 from loopback.c:51:
/usr/include/netinet6/in6.h:122: syntax error before `u_int8_t'
/usr/include/netinet6/in6.h:144: syntax error before `u_int8_t'
/usr/include/netinet6/in6.h:149: syntax error before `u_int32_t'
/usr/include/netinet6/in6.h:612: syntax error before `*'
/usr/include/netinet6/in6.h:613: warning: type defaults to `int' in 
declaration of `inet6_option_append'
/usr/include/netinet6/in6.h:614: syntax error before `*'
/usr/include/netinet6/in6.h:614: warning: type defaults to `int' in 
declaration of `inet6_option_alloc'
/usr/include/netinet6/in6.h:614: warning: data definition has no type or 
storage class
/usr/include/netinet6/in6.h:615: syntax error before `u_int8_t'
/usr/include/netinet6/in6.h:616: syntax error before `u_int8_t'
/usr/include/netinet6/in6.h:631: syntax error before `u_int8_t'
/usr/include/netinet6/in6.h:636: syntax error before `u_int8_t'
/usr/include/netinet6/in6.h:638: syntax error before `u_int8_t'
loopback.c: In function `loopback_Read':
loopback.c:480: warning: implicit declaration of function `ntohs'
loopback.c: In function `loopback_WritePacket':
loopback.c:556: warning: implicit declaration of function `htons'
*** Error code 1

Stop in /home/aaron/Desktop/hawknl/src.

-END COMPILER OUTPUT
-- 
Aaron Dalton
aaron at finch.st
http://aaron.finch.st



More information about the freebsd-questions mailing list