On Mon, Jun 17, 2019 at 12:32:35PM +0200, Fernando Fernandez Mancera wrote: > diff --git a/include/uapi/linux/netfilter/nf_tables.h b/include/uapi/linux/netfilter/nf_tables.h > index 505393c6e959..f225f237f98a 100644 > --- a/include/uapi/linux/netfilter/nf_tables.h > +++ b/include/uapi/linux/netfilter/nf_tables.h > @@ -1537,6 +1537,22 @@ enum nft_osf_flags { > NFT_OSF_F_VERSION = (1 << 0), > }; > > +/** > + * enum nft_synproxy_attributes - nf_tables synproxy expression > + * netlink attributes > + * > + * @NFTA_SYNPROXY_MSS: mss value sent to the backend (NLA_U16) > + * @NFTA_SYNPROXY_WSCALE: wscale value sent to the backend (NLA_U8) > + * @NFTA_SYNPROXY_FLAGS: flags (NLA_U32) > + */ > +enum nft_synproxy_attributes { NFTA_SYNPROXY_UNSPEC, is missing. > + NFTA_SYNPROXY_MSS, > + NFTA_SYNPROXY_WSCALE, > + NFTA_SYNPROXY_FLAGS, > + __NFTA_SYNPROXY_MAX, > +}; > +#define NFTA_SYNPROXY_MAX (__NFTA_SYNPROXY_MAX - 1) > + > /** > * enum nft_device_attributes - nf_tables device netlink attributes > *