diff options
author | Martin Willi <martin@revosec.ch> | 2011-11-17 11:16:02 +0100 |
---|---|---|
committer | Martin Willi <martin@revosec.ch> | 2012-03-20 17:30:42 +0100 |
commit | 683d83ed3ef6c920a59f6d23d0f44c66fc6ded42 (patch) | |
tree | 8c8273f71d4db59cf0ad7628f2145232f86e5b88 /src/libcharon/encoding/payloads/payload.c | |
parent | bcfb0f409663d9afc0c1019dd826155d70320aef (diff) | |
download | strongswan-683d83ed3ef6c920a59f6d23d0f44c66fc6ded42.tar.bz2 strongswan-683d83ed3ef6c920a59f6d23d0f44c66fc6ded42.tar.xz |
Extended KE payload for IKEv1 support
Diffstat (limited to 'src/libcharon/encoding/payloads/payload.c')
-rw-r--r-- | src/libcharon/encoding/payloads/payload.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libcharon/encoding/payloads/payload.c b/src/libcharon/encoding/payloads/payload.c index 56563acef..3e7c390e0 100644 --- a/src/libcharon/encoding/payloads/payload.c +++ b/src/libcharon/encoding/payloads/payload.c @@ -201,7 +201,8 @@ payload_t *payload_create(payload_type_t type) case TRAFFIC_SELECTOR_RESPONDER: return (payload_t*)ts_payload_create(FALSE); case KEY_EXCHANGE: - return (payload_t*)ke_payload_create(); + case KEY_EXCHANGE_V1: + return (payload_t*)ke_payload_create(type); case NOTIFY: return (payload_t*)notify_payload_create(); case DELETE: |