VPP-95 VXLAN add_del API intermittent failure 89/1289/1
authorChris Luke <chrisy@flirble.org>
Fri, 27 May 2016 16:11:24 +0000 (12:11 -0400)
committerChris Luke <chrisy@flirble.org>
Fri, 27 May 2016 16:13:51 +0000 (12:13 -0400)
commit404be66978ff77769953eb96c6db036574288697
treedffad677fba93c475cbd65fad57bf14146510fb8
parent68c69d896736e12730a7a9a55ec3d7dcbbd19e99
VPP-95 VXLAN add_del API intermittent failure

The VXLAN add_del API sometimes rejects calls with
VNET_API_ERROR_SAME_SRC_DST when the two parameters are obviously
different. This is because the API code is checking the "is_ip6" flag in
a not-yet initialized area of memory leading to random results.

Also fix help text for vxlan_add_del_tunnel in vat.

This does not change the API; it repairs intermittent failure.

Change-Id: I41863694f478c1f669078f82f69d8cca4841c989
Signed-off-by: Chris Luke <chrisy@flirble.org>
vpp-api-test/vat/api_format.c
vpp/api/api.c