Hi Collin, > Perhaps test-sys_un{.c,cc} like usual > and another test program for UNIX socket functionality if <sys/un.h> or > <afunix.h> is found.
Yes. > I'm thinking that for older versions of Windows and systems without UNIX > sockets they should all be skipped. > > I don't think there is much point in defining 'struct sockaddr_un' if > AF_UNIX is not supported. Maybe the tests should all be like: > > #if HAVE_UNIXSOCKET > int > main () > { > /* Do test. */ > } > #else > int > main > { > /* Skip test. */ > exit (77); > } > #endif Yes, I agree with all this. That's how we write unit tests. Bruno