X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvnet%2Fipsec%2Fipsec_punt.c;h=8a276546a56bdcd55d38837418ad0b4bd760fb3c;hb=45723b8d3;hp=a08231ab2995c4f51157d55f7f26fbbb48ae61d8;hpb=8d6d74cdf43d7560eab3cf609cab27e5deb816e0;p=vpp.git diff --git a/src/vnet/ipsec/ipsec_punt.c b/src/vnet/ipsec/ipsec_punt.c index a08231ab299..8a276546a56 100644 --- a/src/vnet/ipsec/ipsec_punt.c +++ b/src/vnet/ipsec/ipsec_punt.c @@ -18,6 +18,7 @@ #include #include #include +#include static vlib_punt_hdl_t punt_hdl; @@ -48,10 +49,11 @@ ipsec_punt_init (vlib_main_t * vm) punt_hdl = vlib_punt_client_register ("ipsec"); -#define _(s,v) vlib_punt_reason_alloc (punt_hdl, v, \ - ipsec_punt_interested_listener, \ - NULL, \ - &ipsec_punt_reason[IPSEC_PUNT_##s]); +#define _(s, v, f) \ + vlib_punt_reason_alloc (punt_hdl, v, ipsec_punt_interested_listener, NULL, \ + &ipsec_punt_reason[IPSEC_PUNT_##s], \ + VNET_PUNT_REASON_F_##f, \ + format_vnet_punt_reason_flags); foreach_ipsec_punt_reason #undef _ return (error);