diff options
author | 谢致邦 (XIE Zhibang) <Yeking@Red54.com> | 2024-02-07 15:10:20 +0000 |
---|---|---|
committer | Phil Sutter <phil@nwl.cc> | 2024-02-07 18:05:53 +0100 |
commit | 9f76bb63c0c706ea5c0d55931ee690ca5dccaf16 (patch) | |
tree | 7a51156cc94a18c53b15a850636aec0415757548 /src | |
parent | 3a734d60813193974a4a0e8ed0af3349f8857ec9 (diff) |
evaluate: fix check for unknown in cmd_op_to_name
Example:
nft --debug=all destroy table ip missingtable
Before:
Evaluate unknown
After:
Evaluate destroy
Fixes: e1dfd5cc4c46 ("src: add support to command "destroy"")
Signed-off-by: 谢致邦 (XIE Zhibang) <Yeking@Red54.com>
Signed-off-by: Phil Sutter <phil@nwl.cc>
Diffstat (limited to 'src')
-rw-r--r-- | src/evaluate.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/evaluate.c b/src/evaluate.c index 89411fa8..1b430b72 100644 --- a/src/evaluate.c +++ b/src/evaluate.c @@ -6045,7 +6045,7 @@ static const char * const cmd_op_name[] = { static const char *cmd_op_to_name(enum cmd_ops op) { - if (op > CMD_DESCRIBE) + if (op >= array_size(cmd_op_name)) return "unknown"; return cmd_op_name[op]; |