Dave Korn wrote: > wrapper header basically have to be the equivalent of what you'd get by running > "cpp -D__USE_W32_SOCKETS < winsock2.h > winsock2_ada_wrapper.h", more or less? I meant -D_TIMEVAL_DEFINED there, come to think of it. cheers, DaveK