summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJiri Pirko <jiri@mellanox.com>2017-06-05 16:39:45 +0200
committerStephen Hemminger <stephen@networkplumber.org>2017-06-08 11:03:12 -0700
commitd5ebd6fdde73ccc3d4bb1bb186b9ce96a3d4cec3 (patch)
tree6b1bdc7ced79437084ddf8a21846669d0239421a
parent18f05d06016d9492c87fd105d831de0d6d858f43 (diff)
downloadiproute2-d5ebd6fdde73ccc3d4bb1bb186b9ce96a3d4cec3.tar.gz
tc: add support for TRAP action
Signed-off-by: Jiri Pirko <jiri@mellanox.com>
-rw-r--r--tc/tc_util.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/tc/tc_util.c b/tc/tc_util.c
index 4f7283d0..5a0f96aa 100644
--- a/tc/tc_util.c
+++ b/tc/tc_util.c
@@ -430,6 +430,8 @@ static const char *action_n2a(int action)
return "pipe";
case TC_ACT_STOLEN:
return "stolen";
+ case TC_ACT_TRAP:
+ return "trap";
default:
snprintf(buf, 64, "%d", action);
buf[63] = '\0';
@@ -462,6 +464,7 @@ static int action_a2n(char *arg, int *result, bool allow_num)
{"reclassify", TC_ACT_RECLASSIFY},
{"pipe", TC_ACT_PIPE},
{"goto", TC_ACT_GOTO_CHAIN},
+ {"trap", TC_ACT_TRAP},
{ NULL },
}, *iter;