aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/encoding/payloads/payload.h
diff options
context:
space:
mode:
authorVolker RĂ¼melin <vr_strongswan@t-online.de>2012-12-15 14:11:26 +0100
committerTobias Brunner <tobias@strongswan.org>2012-12-19 11:03:42 +0100
commit0ff8d20a89e50a386584a79424a4c04c5a6c1e95 (patch)
tree8a8320e41c8e93cc5230de5784822dc3e29073c4 /src/libcharon/encoding/payloads/payload.h
parentecdd5aedac519eb3065bf2017a70b595ac9d75a3 (diff)
downloadstrongswan-0ff8d20a89e50a386584a79424a4c04c5a6c1e95.tar.bz2
strongswan-0ff8d20a89e50a386584a79424a4c04c5a6c1e95.tar.xz
Add support for draft-ietf-ipsec-nat-t-ike-03 and earlier
This adds support for early versions of the draft that eventually resulted in RFC 3947.
Diffstat (limited to 'src/libcharon/encoding/payloads/payload.h')
-rw-r--r--src/libcharon/encoding/payloads/payload.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/libcharon/encoding/payloads/payload.h b/src/libcharon/encoding/payloads/payload.h
index d5e862601..d18bbea2d 100644
--- a/src/libcharon/encoding/payloads/payload.h
+++ b/src/libcharon/encoding/payloads/payload.h
@@ -123,7 +123,7 @@ enum payload_type_t {
NAT_D_V1 = 20,
/**
- * NAT original address payload (NAT-OA)
+ * NAT original address payload (NAT-OA).
*/
NAT_OA_V1 = 21,
@@ -221,6 +221,16 @@ enum payload_type_t {
#endif /* ME */
/**
+ * NAT discovery payload (NAT-D) (drafts).
+ */
+ NAT_D_DRAFT_00_03_V1 = 130,
+
+ /**
+ * NAT original address payload (NAT-OA) (drafts).
+ */
+ NAT_OA_DRAFT_00_03_V1 = 131,
+
+ /**
* Header has a value of PRIVATE USE space.
*
* This type and all the following are never sent over wire and are