ipsec: fix unformat types 44/29844/2
authorBenoît Ganne <bganne@cisco.com>
Fri, 6 Nov 2020 09:51:47 +0000 (10:51 +0100)
committerAndrew Yourtchenko <ayourtch@gmail.com>
Thu, 12 Nov 2020 12:33:18 +0000 (12:33 +0000)
commit020f02cf3df0538c4712aa94d68e2b42a0949d9b
treea9a84f5b41199cdd6998a7f871076ca64a6fa404
parentb2a92ff3b97c6ae5f84b48e3a77400afaeb43d29
ipsec: fix unformat types

ipsec_{crypto,integ}_alg_t are packed and smaller than u32. Callers are
using those enums so unformat functions should too instead of u32 to
not overflow the stack.

Type: fix

Change-Id: Ifc86366f1928ca6352f06f390a88ac64668289d5
Signed-off-by: Benoît Ganne <bganne@cisco.com>
(cherry picked from commit f6422ffbc82c55f50d06c8c7a2e230db7001ee35)
src/vnet/ipsec/ipsec_format.c