IPv6 in AnyConnect for iOS

sskaje sskaje at gmail.com
Sun Dec 28 06:11:05 PST 2014


I'm trying to find out what's changed between 0.8.9 and 0.9.0, this
time ws->config->ipv6_network is null, and ws->vinfo.ipv6 also null.



sskaje at gmail.com
https://sskaje.me/


On Sun, Dec 28, 2014 at 3:52 PM, Nikos Mavrogiannopoulos
<nmav at gnutls.org> wrote:
> On Sun, 2014-12-28 at 12:00 +0800, sskaje wrote:
>> I tried:
>>
>>         if (strncasecmp(req->user_agent, "Open Any", 8) == 0) {
>>             if (strncmp(req->user_agent, "Open AnyConnect VPN Agent
>> v3", 28) == 0)
>>                 req->user_agent_type = AGENT_OPENCONNECT_V3;
>>             else
>>                 req->user_agent_type = AGENT_OPENCONNECT;
>>         } else if (strncasecmp(req->user_agent, "Cisco Any", 8) == 0) {
>>             req->user_agent_type = AGENT_OPENCONNECT;
>>         }
>>
>>
>> IPv6 address is recognized by AnyConnect for iOS, but with a 'null'
>> cidr. I tried the changes I made in worker-auth.c, same.
>
> Based on David's comment, I've modified worker-vpn.c in master to send
> IPv6 addresses together with prefix in both anyconnect and openconnect.
> Could you try it?
>
> regards,
> Nikos
>
>



More information about the openconnect-devel mailing list