Okay, I'm at a loss. I heard somewhere before that the include files
distributed with the kernels have been broken since version *mumble,
mumble* or so. Well, I just grabbed the v2.1.125 source tree and got these
/usr/include/sys/socket.h:146: warning: `struct msghdr' declared inside parameter list
/usr/include/sys/socket.h:146: warning: its scope is only this definition or declaration,
/usr/include/sys/socket.h:146: warning: which is probably not what you want.
/usr/include/sys/socket.h:150: warning: `struct msghdr' declared inside parameter list
/usr/include/linux/in.h:110: parse error before `sa_family_t'
/usr/include/linux/in.h:110: warning: no semicolon at end of struct or union
/usr/include/linux/in.h:117: parse error before `}'
...anyone got an update on if and when these gems will be hacked upon?
<http://www.avalon.net/~macke/> The Prophet
"In order to get that which you wish for, you must first get that which
builds it." -- Unknown