aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/encoding/payloads/payload.c
diff options
context:
space:
mode:
authorMartin Willi <martin@revosec.ch>2011-11-17 18:01:41 +0100
committerMartin Willi <martin@revosec.ch>2012-03-20 17:30:43 +0100
commit04ee2b7fed91b4430ba4870a2f1b98ee3e228f50 (patch)
tree6b2f395dc73a9289d4dd246cdd18adeceaac07e0 /src/libcharon/encoding/payloads/payload.c
parent043ed1b346fcc2130be8ff8a5a3bd503dfb1ac22 (diff)
downloadstrongswan-04ee2b7fed91b4430ba4870a2f1b98ee3e228f50.tar.bz2
strongswan-04ee2b7fed91b4430ba4870a2f1b98ee3e228f50.tar.xz
Added IKEv1 support to notify payload
Diffstat (limited to 'src/libcharon/encoding/payloads/payload.c')
-rw-r--r--src/libcharon/encoding/payloads/payload.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/libcharon/encoding/payloads/payload.c b/src/libcharon/encoding/payloads/payload.c
index 014d3c525..95f1601ed 100644
--- a/src/libcharon/encoding/payloads/payload.c
+++ b/src/libcharon/encoding/payloads/payload.c
@@ -50,7 +50,7 @@ ENUM_NEXT(payload_type_names, SECURITY_ASSOCIATION_V1, VENDOR_ID_V1, NO_PAYLOAD,
"HASH_V1",
"SIGNATURE_V1",
"NONCE_V1",
- "NOTIFICATION_V1",
+ "NOTIFY_V1",
"DELETE_V1",
"VENDOR_ID_V1");
ENUM_NEXT(payload_type_names, SECURITY_ASSOCIATION, EXTENSIBLE_AUTHENTICATION, VENDOR_ID_V1,
@@ -111,7 +111,7 @@ ENUM_NEXT(payload_type_short_names, SECURITY_ASSOCIATION_V1, VENDOR_ID_V1, NO_PA
"HASH",
"SIG",
"No",
- "NO",
+ "N",
"D",
"V");
ENUM_NEXT(payload_type_short_names, SECURITY_ASSOCIATION, EXTENSIBLE_AUTHENTICATION, VENDOR_ID_V1,
@@ -205,7 +205,8 @@ payload_t *payload_create(payload_type_t type)
case KEY_EXCHANGE_V1:
return (payload_t*)ke_payload_create(type);
case NOTIFY:
- return (payload_t*)notify_payload_create();
+ case NOTIFY_V1:
+ return (payload_t*)notify_payload_create(type);
case DELETE:
return (payload_t*)delete_payload_create(0);
case VENDOR_ID: