diff options
author | Tobias Brunner <tobias@strongswan.org> | 2016-03-10 12:00:56 +0100 |
---|---|---|
committer | Tobias Brunner <tobias@strongswan.org> | 2016-03-10 12:06:46 +0100 |
commit | 709998e10634b98a0888a93b8b0586daa872e748 (patch) | |
tree | b372ccc764216ea244c6f2a8460e0939a8db2a44 /src/libcharon/attributes/attributes.h | |
parent | f893b47e3d854f4051b8d1549cdc0d6d661aa235 (diff) | |
parent | 7e854f4d5139204f27946f9c79b1b7486acefcd2 (diff) | |
download | strongswan-709998e10634b98a0888a93b8b0586daa872e748.tar.bz2 strongswan-709998e10634b98a0888a93b8b0586daa872e748.tar.xz |
Merge branch 'p-cscf'
This adds the p-cscf plugin that can request P-CSCF server addresses from
an ePDG via IKEv2 (RFC 7651). Addresses of the same families as requested
virtual IPs are requested if enabled in strongswan.conf for a particular
connection. The plugin currently writes received addresses to the log.
Diffstat (limited to 'src/libcharon/attributes/attributes.h')
-rw-r--r-- | src/libcharon/attributes/attributes.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libcharon/attributes/attributes.h b/src/libcharon/attributes/attributes.h index 5d1e9f9ba..dd1db4fc3 100644 --- a/src/libcharon/attributes/attributes.h +++ b/src/libcharon/attributes/attributes.h @@ -49,6 +49,9 @@ enum configuration_attribute_type_t { INTERNAL_IP6_LINK = 17, INTERNAL_IP6_PREFIX = 18, HOME_AGENT_ADDRESS = 19, + /* RFC 7651 */ + P_CSCF_IP4_ADDRESS = 20, + P_CSCF_IP6_ADDRESS = 21, /* XAUTH attributes */ XAUTH_TYPE = 16520, XAUTH_USER_NAME = 16521, |