[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] hostinfo egg on windows
From: |
Zbigniew |
Subject: |
Re: [Chicken-users] hostinfo egg on windows |
Date: |
Mon, 21 Nov 2005 13:35:12 -0600 |
Daishi,
Personally, I would recommend implementing inet_ntop and inet_pton on
Windows. The lack of those functions is, IMO, broken. I looked at
the code in the mailing archive and it looks totally generic---like it
came right out of a UNIX libc. So, if the author says the license is
BSD-incompatible, you can probably find equivalent code easily.
Eventually it might be good to take some of the networking utilities
out of tcp, udp, hostinfo etc. and combine it into a network utility
egg (or include file), if possible. Some of the functionality in
these is duplicated. This might include the Windows versions of
inet_ntop and inet_pton. Even the high-level ip->string and
string->ip conversions seem a bit out of place in hostinfo, to me.
If you need to make a setup file, feel free to create an egg. I don't
mind if you send it directly to Felix or commit it, just copy me.
On 11/21/05, Daishi Kato <address@hidden> wrote:
> Hi,
>
> Thanks for the pointer.
> The answer is that inet_ntop is not available on winsock2.
>
> Which would you suggest,
> to use the code in the mail archive, (not sure
> if it is allowed to reuse it by the license)
> or just to use inet_ntoa instead and does not support IPv6?
>
> It is currently not easy to send you a patch,
> because the egg is single scm file, which does not
> include hostinfo.setup. Would you update it so that
> the egg will be hostinfo.egg, or I could do it.
>
> Daishi
>
> At Fri, 18 Nov 2005 12:12:14 -0600,
> Zbigniew wrote:
> >
> > This might answer your question:
> > http://www.mail-archive.com/address@hidden/msg02107.html