Date: Thu, 13 Jul 2000 15:59:32 -0700 From: Wilbert de Graaf <wilbertdg@hetnet.nl> To: Alfred Perlstein <bright@wintelcom.net> Cc: FreeBSD-hackers <FreeBSD-hackers@FreeBSD.ORG> Subject: Re: #include question: <netinet/in.h> requires <sys/socket.h> Message-ID: <396E49D4.DBBA9B5C@hetnet.nl> References: <095401bfec6f$495ba110$0a00a8c0@alias> <20000712221526.L25571@fw.wintelcom.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Alfred Perlstein wrote: > > > > somewhere in the top of <netinet/in.h>. I want to verify if this is indeed > > the best way to solve it ? > > No, the proper solution is to do a forward struct declaration like so: > > struct something; > > struct bigger_something { > struct something foo; > } As we discussed offline Alfred, I would post this didn't work unless it was struct bigger_something { struct something *foo; } but I cannot change the structure that had to be added to <netinet/in.h>. So it's probably going to be the #fndef _SYS_SOCKET_H. Thanks, Wilbert To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?396E49D4.DBBA9B5C>