[asterisk-scf-dev] PJSIP TCP transport

Mark Michelson mmichelson at digium.com
Tue Nov 30 09:33:20 CST 2010


On 11/29/2010 02:03 PM, Marc Blanchet wrote:
> - when I saw the use of link-local, then I jumped on it.
> - fact: link-locals need an interface id to become unambiguous (from the
> stack point of view, even if you only have one interface).
> for example: ping6 fe80::1234 does not work by default. you need to
> ping6 fe80::1234%en1 or some option flag to ping6 telling which
> interface to send to.
> - hypothesis, you are hitting that problem in your code/tests.
> - proposed idea: try first using global address space in your test or
> any unicast address space (Unique local is fine too). If it works, then
> you need to look at how to work with link-locals in your structs/code.
>
> a suggestion.
>
> Marc.
>    
As a follow-up, this appears to have been the issue. When I changed 
PJLIB's algorithm for weighing addresses such that it would choose a 
loopback address over a link-local address, the portion of the test that 
was previously failing passed. The test is now failing for other 
reasons, but I think I have this under control now. Thanks a lot for 
your help!

Mark!



More information about the asterisk-scf-dev mailing list