VPP43 - NSH refactoring: Added nsh-map nodes 15/1015/22
authorKeith Burns (alagalah) <alagalah@gmail.com>
Fri, 6 May 2016 01:16:50 +0000 (18:16 -0700)
committerDave Barach <openvpp@barachs.net>
Fri, 13 May 2016 16:07:41 +0000 (16:07 +0000)
commit94b1442a6731bb879797c016a8febaec2f2ae7c9
tree7c874e6fc3c102cae06133430c4b9799f073df3a
parent3e53fc56645f4b99d014031995bd00d16c051a9b
VPP43 - NSH refactoring: Added nsh-map nodes

- removed vnet/vnet/nsh-gre
- removed all nsh from vnet/vnet/nsh_vxlan_gpe to
  vnet/vnet/nsh
- moved vnet/vnet/nsh_vxlan_gpe to vnet/vnet/vxlan_gpe
- added cli and binary api for VXLAN GPE tunnels
- plan to move vnet/vnet/nsh to new repo (sfc_nsh) and make plugin
- added cli for NSH (binary API will be done in sfc_nsh)
- vnet/vnet/gre will be extended in VPP-54

Change-Id: I1d27def916532321577ccd68cb982ae0d0a07e6f
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
23 files changed:
vnet/Makefile.am
vnet/vnet/gre/node.c
vnet/vnet/nsh-gre/encap.c [deleted file]
vnet/vnet/nsh-gre/nsh_gre.c [deleted file]
vnet/vnet/nsh-gre/nsh_gre.h [deleted file]
vnet/vnet/nsh-vxlan-gpe/decap.c [deleted file]
vnet/vnet/nsh-vxlan-gpe/nsh_vxlan_gpe.c [deleted file]
vnet/vnet/nsh/nsh.c [new file with mode: 0644]
vnet/vnet/nsh/nsh.h [new file with mode: 0644]
vnet/vnet/nsh/nsh_error.def
vnet/vnet/nsh/nsh_gre_error.def [new file with mode: 0644]
vnet/vnet/nsh/nsh_packet.h
vnet/vnet/vxlan-gpe/decap.c [moved from vnet/vnet/nsh-gre/decap.c with 57% similarity]
vnet/vnet/vxlan-gpe/encap.c [moved from vnet/vnet/nsh-vxlan-gpe/encap.c with 77% similarity]
vnet/vnet/vxlan-gpe/vxlan-gpe-rfc.txt [moved from vnet/vnet/nsh-vxlan-gpe/vxlan-gpe-rfc.txt with 100% similarity]
vnet/vnet/vxlan-gpe/vxlan_gpe.c [new file with mode: 0644]
vnet/vnet/vxlan-gpe/vxlan_gpe.h [moved from vnet/vnet/nsh-vxlan-gpe/nsh_vxlan_gpe.h with 58% similarity]
vnet/vnet/vxlan-gpe/vxlan_gpe_error.def [moved from vnet/vnet/nsh-vxlan-gpe/nsh_vxlan_gpe_error.def with 82% similarity]
vnet/vnet/vxlan-gpe/vxlan_gpe_packet.h [moved from vnet/vnet/nsh-vxlan-gpe/vxlan_gpe_packet.h with 87% similarity]
vpp-api-test/vat/api_format.c
vpp/api/api.c
vpp/api/custom_dump.c
vpp/api/vpe.api