lisp: Move to plugin 72/28972/5
authorNeale Ranns <nranns@cisco.com>
Mon, 21 Sep 2020 08:17:51 +0000 (08:17 +0000)
committerDamjan Marion <dmarion@me.com>
Tue, 22 Sep 2020 16:01:29 +0000 (16:01 +0000)
commit2b202bc4b2d870d76bfe6fb1906ae62e253cec72
treeb05011f96b8d9d080647323e4609af0fac90b612
parentb468773aa4164bf52e0751fdf780f67248037cc0
lisp: Move to plugin

Type: refactor

Change-Id: I54df533a8f863c4e49742903cf2457f18b4fc506
Signed-off-by: Neale Ranns <nranns@cisco.com>
62 files changed:
src/plugins/lisp/CMakeLists.txt [new file with mode: 0644]
src/plugins/lisp/lisp-cp/FEATURE.yaml [moved from src/vnet/lisp-cp/FEATURE.yaml with 100% similarity]
src/plugins/lisp/lisp-cp/control.c [moved from src/vnet/lisp-cp/control.c with 99% similarity]
src/plugins/lisp/lisp-cp/control.h [moved from src/vnet/lisp-cp/control.h with 99% similarity]
src/plugins/lisp/lisp-cp/gid_dictionary.c [moved from src/vnet/lisp-cp/gid_dictionary.c with 99% similarity]
src/plugins/lisp/lisp-cp/gid_dictionary.h [moved from src/vnet/lisp-cp/gid_dictionary.h with 99% similarity]
src/plugins/lisp/lisp-cp/lisp.api [moved from src/vnet/lisp-cp/lisp.api with 98% similarity]
src/plugins/lisp/lisp-cp/lisp_api.c [moved from src/vnet/lisp-cp/lisp_api.c with 84% similarity]
src/plugins/lisp/lisp-cp/lisp_cli.c [moved from src/vnet/lisp-cp/lisp_cli.c with 99% similarity]
src/plugins/lisp/lisp-cp/lisp_cp_dpo.c [moved from src/vnet/lisp-cp/lisp_cp_dpo.c with 97% similarity]
src/plugins/lisp/lisp-cp/lisp_cp_dpo.h [moved from src/vnet/lisp-cp/lisp_cp_dpo.h with 100% similarity]
src/plugins/lisp/lisp-cp/lisp_cp_messages.h [moved from src/vnet/lisp-cp/lisp_cp_messages.h with 100% similarity]
src/plugins/lisp/lisp-cp/lisp_cp_test.c [new file with mode: 0644]
src/plugins/lisp/lisp-cp/lisp_msg_serdes.c [moved from src/vnet/lisp-cp/lisp_msg_serdes.c with 99% similarity]
src/plugins/lisp/lisp-cp/lisp_msg_serdes.h [moved from src/vnet/lisp-cp/lisp_msg_serdes.h with 95% similarity]
src/plugins/lisp/lisp-cp/lisp_test.c [new file with mode: 0644]
src/plugins/lisp/lisp-cp/lisp_types.api [moved from src/vnet/lisp-cp/lisp_types.api with 100% similarity]
src/plugins/lisp/lisp-cp/lisp_types.c [moved from src/vnet/lisp-cp/lisp_types.c with 99% similarity]
src/plugins/lisp/lisp-cp/lisp_types.h [moved from src/vnet/lisp-cp/lisp_types.h with 99% similarity]
src/plugins/lisp/lisp-cp/lisp_types_api.c [moved from src/vnet/lisp-cp/lisp_types_api.c with 98% similarity]
src/plugins/lisp/lisp-cp/lisp_types_api.h [moved from src/vnet/lisp-cp/lisp_types_api.h with 92% similarity]
src/plugins/lisp/lisp-cp/one.api [moved from src/vnet/lisp-cp/one.api with 98% similarity]
src/plugins/lisp/lisp-cp/one_api.c [moved from src/vnet/lisp-cp/one_api.c with 95% similarity]
src/plugins/lisp/lisp-cp/one_cli.c [moved from src/vnet/lisp-cp/one_cli.c with 99% similarity]
src/plugins/lisp/lisp-cp/one_test.c [new file with mode: 0644]
src/plugins/lisp/lisp-cp/packets.c [moved from src/vnet/lisp-cp/packets.c with 98% similarity]
src/plugins/lisp/lisp-cp/packets.h [moved from src/vnet/lisp-cp/packets.h with 96% similarity]
src/plugins/lisp/lisp-gpe/FEATURE.yaml [moved from src/vnet/lisp-gpe/FEATURE.yaml with 100% similarity]
src/plugins/lisp/lisp-gpe/decap.c [moved from src/vnet/lisp-gpe/decap.c with 99% similarity]
src/plugins/lisp/lisp-gpe/dir.dox [moved from src/vnet/lisp-gpe/dir.dox with 100% similarity]
src/plugins/lisp/lisp-gpe/interface.c [moved from src/vnet/lisp-gpe/interface.c with 99% similarity]
src/plugins/lisp/lisp-gpe/lisp_gpe.api [moved from src/vnet/lisp-gpe/lisp_gpe.api with 94% similarity]
src/plugins/lisp/lisp-gpe/lisp_gpe.c [moved from src/vnet/lisp-gpe/lisp_gpe.c with 99% similarity]
src/plugins/lisp/lisp-gpe/lisp_gpe.h [moved from src/vnet/lisp-gpe/lisp_gpe.h with 98% similarity]
src/plugins/lisp/lisp-gpe/lisp_gpe_adjacency.c [moved from src/vnet/lisp-gpe/lisp_gpe_adjacency.c with 98% similarity]
src/plugins/lisp/lisp-gpe/lisp_gpe_adjacency.h [moved from src/vnet/lisp-gpe/lisp_gpe_adjacency.h with 98% similarity]
src/plugins/lisp/lisp-gpe/lisp_gpe_api.c [moved from src/vnet/lisp-gpe/lisp_gpe_api.c with 83% similarity]
src/plugins/lisp/lisp-gpe/lisp_gpe_error.def [moved from src/vnet/lisp-gpe/lisp_gpe_error.def with 100% similarity]
src/plugins/lisp/lisp-gpe/lisp_gpe_fwd_entry.c [moved from src/vnet/lisp-gpe/lisp_gpe_fwd_entry.c with 99% similarity]
src/plugins/lisp/lisp-gpe/lisp_gpe_fwd_entry.h [moved from src/vnet/lisp-gpe/lisp_gpe_fwd_entry.h with 99% similarity]
src/plugins/lisp/lisp-gpe/lisp_gpe_packet.h [moved from src/vnet/lisp-gpe/lisp_gpe_packet.h with 100% similarity]
src/plugins/lisp/lisp-gpe/lisp_gpe_sub_interface.c [moved from src/vnet/lisp-gpe/lisp_gpe_sub_interface.c with 98% similarity]
src/plugins/lisp/lisp-gpe/lisp_gpe_sub_interface.h [moved from src/vnet/lisp-gpe/lisp_gpe_sub_interface.h with 99% similarity]
src/plugins/lisp/lisp-gpe/lisp_gpe_tenant.c [moved from src/vnet/lisp-gpe/lisp_gpe_tenant.c with 99% similarity]
src/plugins/lisp/lisp-gpe/lisp_gpe_tenant.h [moved from src/vnet/lisp-gpe/lisp_gpe_tenant.h with 98% similarity]
src/plugins/lisp/lisp-gpe/lisp_gpe_test.c [new file with mode: 0644]
src/plugins/lisp/lisp-gpe/lisp_gpe_tunnel.c [moved from src/vnet/lisp-gpe/lisp_gpe_tunnel.c with 98% similarity]
src/plugins/lisp/lisp-gpe/lisp_gpe_tunnel.h [moved from src/vnet/lisp-gpe/lisp_gpe_tunnel.h with 96% similarity]
src/plugins/lisp/lisp-gpe/lisp_types_api.c [moved from src/vnet/lisp-gpe/lisp_types_api.c with 100% similarity]
src/plugins/lisp/lisp-gpe/lisp_types_api.h [moved from src/vnet/lisp-gpe/lisp_types_api.h with 100% similarity]
src/plugins/lisp/lisp-gpe/rfc.txt [moved from src/vnet/lisp-gpe/rfc.txt with 100% similarity]
src/plugins/lisp/test/lisp_cp_test.c [moved from src/plugins/unittest/lisp_cp_test.c with 98% similarity]
src/plugins/lisp/test/test_lisp.py [moved from test/test_lisp.py with 100% similarity]
src/plugins/nsh/nsh-md2-ioam/md2_ioam_transit.c
src/plugins/nsh/nsh-md2-ioam/nsh_md2_ioam_util.h
src/plugins/unittest/CMakeLists.txt
src/vat/api_format.c
src/vnet/CMakeLists.txt
src/vnet/session/session_api.c
src/vnet/vnet_all_api_h.h
src/vpp/api/custom_dump.c
test/framework.py