Hi Pablo, On Thu, Jan 09, 2020 at 06:21:13PM +0100, Pablo Neira Ayuso wrote: [...] > diff --git a/include/nftables/libnftables.h b/include/nftables/libnftables.h > index 765b20dd71ee..887628959ac6 100644 > --- a/include/nftables/libnftables.h > +++ b/include/nftables/libnftables.h > @@ -34,10 +34,13 @@ enum nft_debug_level { > * Possible flags to pass to nft_ctx_new() > */ > #define NFT_CTX_DEFAULT 0 > +#define NFT_CTX_NETNS 1 What is this needed for? > struct nft_ctx *nft_ctx_new(uint32_t flags); > void nft_ctx_free(struct nft_ctx *ctx); > > +int nft_ctx_set_netns(struct nft_ctx *ctx, const char *netns); Is there a way to select init ns again? Thanks, Phil