Added support for the "new" type of IP6 support in AnyConnect.

If the client sends "X-CSTP-Full-IPv6-Capability: true", then we
use the headers:
     X-CSTP-Address-IP6: 2001:db8:1000:1000::1/64
     X-CSTP-Split-Include-IP6: 2001:db8:1000:1001::/64
     X-CSTP-Split-Include-IP6: 2001:db8:1000:1002::/64

(see corresponding openconnect change)
This commit is contained in:
Nikos Mavrogiannopoulos
2014-02-15 13:51:03 +01:00
parent 4e8d7e7a58
commit 3b9971b7e8
10 changed files with 86 additions and 28 deletions
+7 -6
View File
@@ -91,12 +91,13 @@ message auth_reply_msg
/* additional config */
optional string ipv4_netmask = 15;
optional string ipv6_netmask = 16;
optional uint32 rx_per_sec = 17;
optional uint32 tx_per_sec = 18;
optional uint32 net_priority = 19;
repeated string routes = 20;
repeated string dns = 21;
repeated string nbns = 22;
optional uint32 ipv6_prefix = 17;
optional uint32 rx_per_sec = 18;
optional uint32 tx_per_sec = 19;
optional uint32 net_priority = 20;
repeated string routes = 21;
repeated string dns = 22;
repeated string nbns = 23;
}
/* RESUME_FETCH_REQ + RESUME_DELETE_REQ */