[Libwebsockets] Fwd: ipv6

James Devine fxmulder at gmail.com
Tue Mar 25 14:50:43 CET 2014


Yup you're right I had some other changes in that git repo that were
conflicting, fresh clone of yours and ipv6 and ipv4 both seem to work for
me now.


On Tue, Mar 25, 2014 at 2:15 AM, "Andy Green (林安廸)" <andy at warmcat.com>wrote:

> On 25/03/14 10:36, the mail apparently from James Devine included:
>
>
>  One thing I noticed was in client-handshake there's a LWS_WITH_IPV6 that
>> should probably be switched to LWS_USE_IPV6.  Even with this the
>> test-client won't connect to the test-server.  I don't have time to debug
>> this tonight but I can hit it tomorrow and see whats up.
>>
>
> Actually with that fix (pushed) test client can connect to test server
> over ipv6 perfectly well here, tested both on localhost
>
> tcp6    3149     20 ::1:7681                ::1:36765 ESTABLISHED
> 31792/libwebsockets
>
> and it's workable on Chrome at least as normal.
>
>
> For Luc's original issue, I don't have an ipv6 setup (and in fact am in a
> hotel these last days anyway) to test it.  I guess the problem may be
> reaching IPV4 addresses through IPV6.
>
> However Luc is it still broken if you enable IPV6 and use the option flag
> to defeat it?
>
> -Andy
>
>
>  On Mon, Mar 24, 2014 at 8:19 PM, luc Renambot <andy.green at linaro.org>
>> wrote:
>>
>>  I have to disable ipv6 in cmake to make it work for me now.
>>> Using an ipv4 address, it doesn't connect to my nodejs server otherwise
>>> ;-(
>>> That's a bit annoying...
>>>
>>> Luc
>>>
>>>
>>> On Mon, Mar 24, 2014 at 10:21 AM, "Andy Green (林安廸)" <andy at warmcat.com
>>> >wrote:
>>>
>>>  On 24/03/14 18:15, the mail apparently from "Andy Green (林安廸)" included:
>>>>
>>>>   On 24/03/14 02:24, the mail apparently from James Devine included:
>>>>
>>>>>
>>>>>  Hey Andy,
>>>>>>
>>>>>> Was wondering if you had gotten a chance to look at my patch
>>>>>> http://libwebsockets.org/trac/libwebsockets/ticket/57 and if you had
>>>>>> any
>>>>>> thoughts or concerns.
>>>>>>
>>>>>>
>>>>> Sorry I overlooked it somehow.
>>>>>
>>>>> I changed it around quite a bit, the main issue is we need a way to
>>>>> build stuff in, but choose to use it or not at runtime.
>>>>>
>>>>> It also needed CMake integration.
>>>>>
>>>>> I pushed it here, please take a look at it.
>>>>>
>>>>> http://git.libwebsockets.org/cgi-bin/cgit/libwebsockets/commit/?id=
>>>>> 3f13ea22641d6b49bb59709dade6e6dcdd5f06e5
>>>>>
>>>>>
>>>>> It's quite possible I broke something due to the amount of changes
>>>>>
>>>>>
>>>> I found what I broke and pushed and update patch ... it listens on ipv6
>>>> now OK.
>>>>
>>>> -Andy
>>>>
>>>>
>>>>   needed, it builds and works with and without the IPV6 support here but
>>>>
>>>>> it doesn't seem to listen on IPV6... sorry if I broke something.
>>>>>
>>>>> -Andy
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>> _______________________________________________
>>>>>> Libwebsockets mailing list
>>>>>> Libwebsockets at ml.libwebsockets.org
>>>>>> http://ml.libwebsockets.org/mailman/listinfo/libwebsockets
>>>>>>
>>>>>>
>>>>>>  _______________________________________________
>>>>> Libwebsockets mailing list
>>>>> Libwebsockets at ml.libwebsockets.org
>>>>> http://ml.libwebsockets.org/mailman/listinfo/libwebsockets
>>>>>
>>>>>
>>>> _______________________________________________
>>>> Libwebsockets mailing list
>>>> Libwebsockets at ml.libwebsockets.org
>>>> http://ml.libwebsockets.org/mailman/listinfo/libwebsockets
>>>>
>>>>
>>>
>>>
>>> --
>>> Luc.
>>>
>>> renambot at gmail.com
>>>
>>> _______________________________________________
>>> Libwebsockets mailing list
>>> Libwebsockets at ml.libwebsockets.org
>>> http://ml.libwebsockets.org/mailman/listinfo/libwebsockets
>>>
>>>
>>>
>>
>>
>> _______________________________________________
>> Libwebsockets mailing list
>> Libwebsockets at ml.libwebsockets.org
>> http://ml.libwebsockets.org/mailman/listinfo/libwebsockets
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://libwebsockets.org/pipermail/libwebsockets/attachments/20140325/e2468653/attachment-0001.html>


More information about the Libwebsockets mailing list