vxlan-gbp: Add support for vxlan gbp 71/14371/15
authorMohsin Kazmi <sykazmi@cisco.com>
Mon, 20 Aug 2018 16:32:39 +0000 (18:32 +0200)
committerNeale Ranns <nranns@cisco.com>
Mon, 10 Sep 2018 12:38:30 +0000 (12:38 +0000)
commit61b94c6bc417dbcb11323962b40493e6f7ec2f7e
treeaa10b1e25de448b4ea13eaf00c4f3e1e98833dc6
parentb414d0d23aff66f793c018a75d83af4d29fb1bd4
vxlan-gbp: Add support for vxlan gbp

This patch implements vxlan with extension of group based
policy support.

Change-Id: I70405bf7332c02867286da8958d9652837edd3c2
Signed-off-by: Mohsin Kazmi <sykazmi@cisco.com>
29 files changed:
src/plugins/gbp/gbp.api
src/plugins/gbp/gbp_api.c
src/plugins/gbp/gbp_classify.c
src/plugins/gbp/gbp_contract.c
src/plugins/gbp/gbp_contract.h
src/plugins/gbp/gbp_policy.c
src/plugins/gbp/gbp_policy_dpo.c
src/plugins/gbp/gbp_subnet.c
src/plugins/gbp/gbp_types.h
src/vnet/CMakeLists.txt
src/vnet/buffer.h
src/vnet/fib/fib_node.h
src/vnet/mfib/mfib_types.h
src/vnet/udp/udp.h
src/vnet/vnet_all_api_h.h
src/vnet/vxlan-gbp/decap.c [new file with mode: 0644]
src/vnet/vxlan-gbp/dir.dox [new file with mode: 0644]
src/vnet/vxlan-gbp/encap.c [new file with mode: 0644]
src/vnet/vxlan-gbp/vxlan_gbp.api [new file with mode: 0644]
src/vnet/vxlan-gbp/vxlan_gbp.c [new file with mode: 0644]
src/vnet/vxlan-gbp/vxlan_gbp.h [new file with mode: 0644]
src/vnet/vxlan-gbp/vxlan_gbp_api.c [new file with mode: 0644]
src/vnet/vxlan-gbp/vxlan_gbp_error.def [new file with mode: 0644]
src/vnet/vxlan-gbp/vxlan_gbp_packet.h [new file with mode: 0644]
test/patches/scapy-2.3.3/vxlan.patch
test/patches/scapy-2.4/vxlan.py.patch [new file with mode: 0644]
test/test_gbp.py
test/test_vxlan_gbp.py [new file with mode: 0644]
test/vpp_papi_provider.py