Add extra validation for VXLAN packets and tunnels 85/4185/3
authorJohn Lo <loj@cisco.com>
Thu, 8 Dec 2016 21:10:02 +0000 (16:10 -0500)
committerDamjan Marion <dmarion.lists@gmail.com>
Fri, 9 Dec 2016 09:00:11 +0000 (09:00 +0000)
commit56912c896ae803fad01af390ade921be68ea5ba2
treeef05ce91055c3304e1d8c27d4091ffe1f32d93a9
parent6d403a013276f095e542c9b6281db96354fa6f07
Add extra validation for VXLAN packets and tunnels

- On VXLAN packet decap, validate its DIP against VXLAN tunnel.
- Add extra logic to validate and handle creation of multicast
  VXLAN tunnels.

Change-Id: I6abdddd7be4cd9f1bcfc88d9970ba681fdd72f7c
Signed-off-by: John Lo <loj@cisco.com>
vnet/vnet/vxlan/decap.c
vnet/vnet/vxlan/vxlan.c
vnet/vnet/vxlan/vxlan.h
vpp-api-test/vat/api_format.c
vpp/vpp-api/api.c