adl: move allow/deny list function to plugin 16/27916/9
authorDave Barach <dave@barachs.net>
Tue, 14 Jul 2020 22:30:05 +0000 (18:30 -0400)
committerDamjan Marion <dmarion@me.com>
Thu, 16 Jul 2020 21:39:23 +0000 (21:39 +0000)
commitac0326fc5ae7ac4a8126bbc2f496a92fcfe4755e
tree3bb8d7fac43b165ccd6dd106b597fd733e5b28b8
parent9a0f2a5e7f678de58807fd49d47deec367656715
adl: move allow/deny list function to plugin

Provide binary API compatibility support for the "cop" APIs until vpp
21.01.

Change the deprecation date in map.api to vpp 21.01.

Type: refactor
Signed-off-by: Dave Barach <dave@barachs.net>
Change-Id: I0e60d96de4ae9ae4448f134cf257934126f3b760
20 files changed:
MAINTAINERS
src/plugins/adl/CMakeLists.txt [new file with mode: 0644]
src/plugins/adl/FEATURE.yaml [moved from src/vnet/cop/FEATURE.yaml with 59% similarity]
src/plugins/adl/adl.api [new file with mode: 0644]
src/plugins/adl/adl.c [new file with mode: 0644]
src/plugins/adl/adl.h [new file with mode: 0644]
src/plugins/adl/adl_api.c [new file with mode: 0644]
src/plugins/adl/adl_test.c [new file with mode: 0644]
src/plugins/adl/ip4_allowlist.c [moved from src/vnet/cop/ip4_whitelist.c with 73% similarity]
src/plugins/adl/ip6_allowlist.c [moved from src/vnet/cop/ip6_whitelist.c with 67% similarity]
src/plugins/adl/node.c [moved from src/vnet/cop/node1.c with 72% similarity]
src/plugins/adl/setup.pg [new file with mode: 0644]
src/plugins/adl/test/test_adl.py [new file with mode: 0644]
src/plugins/map/map.api
src/vat/api_format.c
src/vnet/CMakeLists.txt
src/vnet/cop/cop.api
src/vnet/cop/cop.c [deleted file]
src/vnet/cop/cop.h [deleted file]
src/vnet/cop/cop_api.c