diff options
author | Pablo Neira Ayuso <pablo@netfilter.org> | 2018-02-15 17:22:16 +0100 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2018-02-15 18:39:09 +0100 |
commit | a340aa6ca6cd08ae173fbb95cd3e65807264df07 (patch) | |
tree | e763cfd5e5fe1d0f952fefc7c91e318be0fb8353 /include/erec.h | |
parent | d9428e67fca288e4f34dbb6c0dfe42ebc48c9ad1 (diff) |
src: bail out when exporting ruleset with unsupported output
Display error message and propagate error to shell when running command
with unsupported output:
# nft export ruleset json
Error: this output type is not supported
export ruleset json
^^^^^^^^^^^^^^^^^^^^
# echo $?
1
When displaying the output in json using the low-level VM
representation, it shows:
# nft export ruleset vm json
... low-level VM json output
# echo $?
0
While at it, do the same with obsoleted XML output.
Fixes: https://bugzilla.netfilter.org/show_bug.cgi?id=1224
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'include/erec.h')
0 files changed, 0 insertions, 0 deletions