This is the mail archive of the newlib@sources.redhat.com mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Newlib resolver [was Re: minires-0.95 - a new package ready for review]


On Thu, Jun 12, 2003 at 07:26:27PM -0400, J. Johnston wrote:
> From the sounds of it, it belongs in winsup because it uses Windows APIs.  
> Corinna
> has already removed the newlib/libc/sys/cygwin directory from newlib.

That's just a minor part of the story.  It uses *one* function from the
Windows API which is used if /etc/resolve.conf is not available.
All the rest of minires is using pure socket functionality and therefore
just a tiny part of the lib is actually Windows dependent.  Even on Windows,
a resolve.conf overwrites using the Windows API.

So this has nothing to do with Cygwin in the first place.  Minires
would add a resolver lib to newlib which is 99% platform independent
and the 1% Windows API could be appropriately ifdef'd out.

Does that sound different now?

Corinna

-- 
Corinna Vinschen
Cygwin Developer
Red Hat, Inc.
mailto:vinschen@redhat.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]