Pablo Neira Ayuso <pablo@xxxxxxxxxxxxx> wrote: > On Tue, Apr 12, 2016 at 06:14:26PM +0200, Florian Westphal wrote: > > diff --git a/net/netfilter/nft_ct.c b/net/netfilter/nft_ct.c > > index 25998fa..4ec1cea 100644 > > --- a/net/netfilter/nft_ct.c > > +++ b/net/netfilter/nft_ct.c > > @@ -29,6 +29,11 @@ struct nft_ct { > > enum nft_registers dreg:8; > > enum nft_registers sreg:8; > > }; > > + union { > > + u8 set_bit; > > + } imm; > > + unsigned int imm_len:8; > > + struct nft_data immediate; > > Could you use select_ops() so we don't increase the size of nft_ct for > other users? Sure. I'd split this into nft_ct (sreg/dreg) and nft_ct_set_imm (set from immediate). Does that sound okay? -- To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html