[usocket-devel] Re: IPv6 support in usocket

Chun Tian (binghe) binghe.lisp at gmail.com
Mon Jun 24 09:33:44 UTC 2013


Hi Tomas

Thank you! Then I guess you wouldn't mind if I merge your work into usocket as the basis of the new IOlib backend? ^_^

--binghe

On 24/giu/2013, at 17:30, Tomas Hlavaty <tomas.hlavaty at knowledgetools.de> wrote:

> Hi all,
> 
> just in case it might be somehow interesting, we've had iolib.usocket system for quite some time in http://src.knowledgetools.de/tomas/winapi/index.html It is a simple usocket compatibility layer on top of iolib (also works on Windows winapi 32 and 64 bit).  Not sure what the ipv6 status is though as we don't use that.  IIRC I still need to implement translation of iolib conditions to usocket ones, but as a precondition for that is unifying conditions from iolib posix and winapi backends.  Otherwise, hunchentoot and cl-postgres work well on posix and windows using this compatibility layer.
> 
> Cheers,
> 
> Tomas
> 
> On 06/24/2013 11:12 AM, Anton Vodonosov wrote:
>> Hello.
>> 
>> 24.06.2013, 11:22, "Chun Tian (binghe)" <binghe.lisp at gmail.com>:
>>> To compile usocket with IOlib, user should push :usocket-iolib into their *feature* first.
>> I would like to propose to use some other solution than conditional controlling
>> compilation with *reatures*.
>> 
>> The disadvantage of the conditional compilation is that when my application loads the usocket
>> as a dependency, the application doesn't know how usocket will work, because it was dediced
>> when usocket was compiled (possible during load of some other application).
>> 
>> If you give little bit more details about he usocket-iolib functions, I can propose more concrete solutions.
>> Very possible the proposal will  be a separate ASDF system, usocket-iolib.
>> 
>> Best regards,
>> - Anton
>> 
> 




More information about the usocket-devel mailing list