Paolo Bonzini <[EMAIL PROTECTED]> writes:

>> Compare other header files and system
>> functions for how to do it, e.g., stdio.in.h and fopen: the replacement
>> for fopen isn't pulled in by the stdio-h module normally, but the
>> stdio.in.h code helps the fopen module when in use.
>> 
>> Possibly this argument applies to the winsock.c code as well, but I
>> haven't looked into it.
>
> The difference is that without these fixes, winsock is simply just too
> crippled for the casual Unix programmer.  Providing sys/socket.h and
> sys/select.h without anything like these wrappers was just giving a
> false sense of portability.

I think that is consistent with how gnulib works elsewhere: the header
modules just provides the header file.  They do not provide all the
functions declared by that header.  That is the responsibility of other
modules.

/Simon


Reply via email to