From e3845d79bfa819355ac5085d73f3b8f2ffae2042 Mon Sep 17 00:00:00 2001 From: Brian Russell Date: Mon, 8 Feb 2021 15:33:18 +0000 Subject: policer: use ip dscp Use the common IP definitions of DSCP rather than duplicating in the policer code. Type: improvement Signed-off-by: Brian Russell Change-Id: Iff4bc789356edc290b9c31eca33e93cf5b6211bf --- src/vpp/api/custom_dump.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'src/vpp/api') diff --git a/src/vpp/api/custom_dump.c b/src/vpp/api/custom_dump.c index cd81a722b99..8bf2774c211 100644 --- a/src/vpp/api/custom_dump.c +++ b/src/vpp/api/custom_dump.c @@ -2029,7 +2029,6 @@ format_policer_action (u8 * s, va_list * va) { u32 action = va_arg (*va, u32); u32 dscp = va_arg (*va, u32); - char *t = 0; if (action == SSE2_QOS_ACTION_DROP) s = format (s, "drop"); @@ -2040,13 +2039,12 @@ format_policer_action (u8 * s, va_list * va) s = format (s, "mark-and-transmit "); switch (dscp) { -#define _(v,f,str) case VNET_DSCP_##f: t = str; break; - foreach_vnet_dscp +#define _(v, f) \ + case IP_DSCP_##f: \ + format (s, "%s", #f); + foreach_ip_dscp #undef _ - default: - break; } - s = format (s, "%s", t); } return s; } -- cgit 1.2.3-korg