IPv6 in AnyConnect for iOS

Nikos Mavrogiannopoulos nmav at gnutls.org
Sat Dec 27 23:52:39 PST 2014


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