>Seems as if sys/socket.h includes bits/socket.h, which includes >asm/socket.h and linux/socket.h. Ick.. what a mess... my 386 has >socketbits.h included by sys socket.h... On the netwinder, >linux/socket and bits/socket seem to conflict, defining a lot of the >same things... I don't think linux/socket.h should be getting pulled in. Are you sure you're not including that some other way? p.