diff options
author | Martin Willi <martin@revosec.ch> | 2011-11-17 18:01:41 +0100 |
---|---|---|
committer | Martin Willi <martin@revosec.ch> | 2012-03-20 17:30:43 +0100 |
commit | 04ee2b7fed91b4430ba4870a2f1b98ee3e228f50 (patch) | |
tree | 6b2f395dc73a9289d4dd246cdd18adeceaac07e0 /src/libcharon/encoding/payloads/payload.c | |
parent | 043ed1b346fcc2130be8ff8a5a3bd503dfb1ac22 (diff) | |
download | strongswan-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.c | 7 |
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: |