Off the top of my head this appears to be an include sequencing/circular
include problem. Check the type that 'n_long' is being defined as and make
sure that the proper includes that define the type are defined before the
variable is defined and make sure that it is not getting run over. Is that
the only files that you are including?
>I am playing with raw sockets on a FreeBSD 4.8 STABLE. This is the
>include section from my file:
>When i try to compile the code, this is what I get:
>%cc -o raw raw.c
>In file included from raw.c:7:
>/usr/include/netinet/ip.h:156: syntax error before `n_long'
>/usr/include/netinet/ip.h:159: syntax error before `n_long'
>Errors like that were many more, but I rearranged the included files in
>this particular order, and the huge number of errors was reduced to what
>I pasted. Before, there were errors in tcp.h and etc.
>I would really appreciate an advice of what else to include/not to
>include in order to get things right.
>Thanks in advance!
email@example.com mailing list
To unsubscribe, send any mail to "firstname.lastname@example.org"