There quite some changes. It makes more sense to backport these few patches to 0-8-x branch. I'll try to do it later at some point. On 28 December 2014 16:11:05 EET, sskaje <sskaje at gmail.com> wrote: >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 >> >> -- Sent fron my mobile. Please excuse my brevity.