diff options
author | Eric Leblond <eric@regit.org> | 2017-09-04 09:55:57 +0200 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2017-09-04 22:30:02 +0200 |
commit | e787d9852c563bf9ebd53f560da83403f6d35b4c (patch) | |
tree | 1bc8feda1186b177a17c6a45e355a3f713a429de /include | |
parent | c0697eabe832d0aed974e7a72000c58b954dfe71 (diff) |
src: add flags fo nft_ctx_new
By adding flags to nft_ctx_new, we will have a minimum capabilities
of changing the way the nft_ctx is created.
For now, this patch uses a simple value that allow the user to specify
that he will handle netlink by himself.
Signed-off-by: Eric Leblond <eric@regit.org>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'include')
-rw-r--r-- | include/nftables.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/nftables.h b/include/nftables.h index 5035567a..3429e4c1 100644 --- a/include/nftables.h +++ b/include/nftables.h @@ -49,8 +49,11 @@ struct nft_ctx { struct output_ctx output; bool check; struct nft_cache cache; + uint32_t flags; }; +#define NFT_CTX_DEFAULT 0 + enum nftables_exit_codes { NFT_EXIT_SUCCESS = 0, NFT_EXIT_FAILURE = 1, |