IKEv2 to plugin 03/17803/3
authorNeale Ranns <nranns@cisco.com>
Mon, 25 Feb 2019 10:28:29 +0000 (10:28 +0000)
committerDamjan Marion <dmarion@me.com>
Mon, 25 Feb 2019 19:37:09 +0000 (19:37 +0000)
commit7c44d78ef2e7bf0c8714be4184511ed8f23ff239
treeb09f294ebe6365bd38ed0dc7ef4c696cd7630de0
parentf883f6a1132ad4bb7aa9d9a79d420274fbcf3b64
IKEv2 to plugin

for easy integration with ptoducts running their own Ike stack.
Without the VPP IKE plugin loaded, the product is free to handle
IKE packets as it pleases.

Change-Id: Id0839f4d58b797f4c2da0382eb499fc08b05f66f
Signed-off-by: Neale Ranns <nranns@cisco.com>
17 files changed:
src/plugins/ikev2/CMakeLists.txt [new file with mode: 0644]
src/plugins/ikev2/ikev2.api [new file with mode: 0644]
src/plugins/ikev2/ikev2.c [moved from src/vnet/ipsec/ikev2.c with 99% similarity]
src/plugins/ikev2/ikev2.h [moved from src/vnet/ipsec/ikev2.h with 100% similarity]
src/plugins/ikev2/ikev2_api.c [new file with mode: 0644]
src/plugins/ikev2/ikev2_cli.c [moved from src/vnet/ipsec/ikev2_cli.c with 99% similarity]
src/plugins/ikev2/ikev2_crypto.c [moved from src/vnet/ipsec/ikev2_crypto.c with 99% similarity]
src/plugins/ikev2/ikev2_format.c [moved from src/vnet/ipsec/ikev2_format.c with 98% similarity]
src/plugins/ikev2/ikev2_msg_enum.h [new file with mode: 0644]
src/plugins/ikev2/ikev2_payload.c [moved from src/vnet/ipsec/ikev2_payload.c with 95% similarity]
src/plugins/ikev2/ikev2_priv.h [moved from src/vnet/ipsec/ikev2_priv.h with 99% similarity]
src/plugins/ikev2/ikev2_test.c [new file with mode: 0644]
src/vat/api_format.c
src/vnet/CMakeLists.txt
src/vnet/ipsec/ipsec.api
src/vnet/ipsec/ipsec.c
src/vnet/ipsec/ipsec_api.c