[Libwebsockets] Fwd: ipv6

Andy Green andy at warmcat.com
Tue Mar 25 15:38:39 CET 2014



On 25 March 2014 13:50:43 GMT+00:00, James Devine <fxmulder at gmail.com> wrote:
>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.

Great thanks a lot for doing all the hard work for ipv6.

I guess I'm going to get a bit of a learning curve now about how it acts on all the different network situations users have...

Still it's a big missing piece thanks again.

-Andy

>
>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
>>>
>>>
>>
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Libwebsockets mailing list
>Libwebsockets at ml.libwebsockets.org
>http://ml.libwebsockets.org/mailman/listinfo/libwebsockets




More information about the Libwebsockets mailing list