MAP: Move MAP-E/T to a plugin. 85/13185/11
authorOle Troan <ot@cisco.com>
Fri, 22 Jun 2018 09:32:12 +0000 (11:32 +0200)
committerFlorin Coras <florin.coras@gmail.com>
Mon, 25 Jun 2018 20:19:40 +0000 (20:19 +0000)
commit381e9a90748bb659f56081123052e3e95501a4b4
treefbc166ecf8637b8b9ea262f3ac4181396149d534
parente4d5a652a392c9f74501da5778a7fe161b183476
MAP: Move MAP-E/T to a plugin.

Only remaining traces of MAP in the src/vnet is now in buffer.h.
Awaiting a new buffer opaque API (hint, hint).

Change-Id: Ie165561484731f1d7ed6e0f604b43624e06db3f0
Signed-off-by: Ole Troan <ot@cisco.com>
27 files changed:
MAINTAINERS
src/configure.ac
src/plugins/Makefile.am
src/plugins/examples/gen-rules.py [moved from src/vnet/map/examples/gen-rules.py with 100% similarity]
src/plugins/examples/health_check.c [moved from src/vnet/map/examples/health_check.c with 100% similarity]
src/plugins/examples/test_map.py [moved from src/vnet/map/examples/test_map.py with 100% similarity]
src/plugins/map.am [new file with mode: 0644]
src/plugins/map/gen-rules.py [moved from src/vnet/map/gen-rules.py with 100% similarity]
src/plugins/map/ip4_map.c [moved from src/vnet/map/ip4_map.c with 99% similarity]
src/plugins/map/ip4_map_t.c [moved from src/vnet/map/ip4_map_t.c with 99% similarity]
src/plugins/map/ip6_map.c [moved from src/vnet/map/ip6_map.c with 99% similarity]
src/plugins/map/ip6_map_t.c [moved from src/vnet/map/ip6_map_t.c with 99% similarity]
src/plugins/map/map.api [moved from src/vnet/map/map.api with 100% similarity]
src/plugins/map/map.c [moved from src/vnet/map/map.c with 99% similarity]
src/plugins/map/map.h [moved from src/vnet/map/map.h with 99% similarity]
src/plugins/map/map_all_api_h.h [new file with mode: 0644]
src/plugins/map/map_api.c [moved from src/vnet/map/map_api.c with 82% similarity]
src/plugins/map/map_doc.md [moved from src/vnet/map/map_doc.md with 100% similarity]
src/plugins/map/map_dpo.c [moved from src/vnet/map/map_dpo.c with 98% similarity]
src/plugins/map/map_dpo.h [moved from src/vnet/map/map_dpo.h with 100% similarity]
src/plugins/map/map_msg_enum.h [new file with mode: 0644]
src/plugins/map/map_test.c [new file with mode: 0644]
src/plugins/map/test.c [moved from src/vnet/map/test.c with 100% similarity]
src/vat/api_format.c
src/vnet.am
src/vnet/buffer.h
src/vnet/vnet_all_api_h.h