summaryrefslogtreecommitdiffstats
path: root/tests/shell/testcases/netns
diff options
context:
space:
mode:
authorPhil Sutter <phil@nwl.cc>2017-11-20 16:54:04 +0100
committerPablo Neira Ayuso <pablo@netfilter.org>2017-11-22 13:18:34 +0100
commit1be5e6f808e3908ecd13ab68b3fea0739794f02d (patch)
tree1ea3cc4470d41229a04662536746fd6b95773753 /tests/shell/testcases/netns
parentf7828416525122914ccb2fa3b5bf2230fbce9c7d (diff)
libnftables: Ensure output_fp is never NULL
Initialize output_fp to 'stdout' upon context creation and check output stream validity in nft_ctx_set_output(). This allows to drop checks in nft_{gmp_,}print() and do_command_export(). While doing so for the latter, simplify it a bit by using nft_print() which takes care of flushing the output stream. If applications desire to drop all output, they are supposed to open /dev/null and assign that. Signed-off-by: Phil Sutter <phil@nwl.cc> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'tests/shell/testcases/netns')
0 files changed, 0 insertions, 0 deletions