Randy Dunlap
2019-Aug-07 15:29 UTC
[Bridge] linux-next: Tree for Aug 7 (net/bridge/netfilter/nf_conntrack_bridge.c)
On 8/7/19 1:36 AM, Stephen Rothwell wrote:> Hi all, > > Changes since 20190806: >on i386: when CONFIG_NF_TABLES is not set/enabled: CC net/bridge/netfilter/nf_conntrack_bridge.o In file included from ../net/bridge/netfilter/nf_conntrack_bridge.c:21:0: ../include/net/netfilter/nf_tables.h: In function ?nft_gencursor_next?: ../include/net/netfilter/nf_tables.h:1224:14: error: ?const struct net? has no member named ?nft?; did you mean ?nf?? return net->nft.gencursor + 1 == 1 ? 1 : 0; ^~~ nf In file included from ../include/linux/export.h:45:0, from ../include/linux/linkage.h:7, from ../include/linux/kernel.h:8, from ../include/linux/skbuff.h:13, from ../include/linux/ip.h:16, from ../net/bridge/netfilter/nf_conntrack_bridge.c:3: ../include/net/netfilter/nf_tables.h: In function ?nft_genmask_cur?: ../include/net/netfilter/nf_tables.h:1235:29: error: ?const struct net? has no member named ?nft?; did you mean ?nf?? return 1 << READ_ONCE(net->nft.gencursor); ^ ../include/linux/compiler.h:261:17: note: in definition of macro ?__READ_ONCE? union { typeof(x) __val; char __c[1]; } __u; \ ^ ../include/net/netfilter/nf_tables.h:1235:14: note: in expansion of macro ?READ_ONCE? return 1 << READ_ONCE(net->nft.gencursor); ^~~~~~~~~ ../include/net/netfilter/nf_tables.h:1235:29: error: ?const struct net? has no member named ?nft?; did you mean ?nf?? return 1 << READ_ONCE(net->nft.gencursor); ^ ../include/linux/compiler.h:263:22: note: in definition of macro ?__READ_ONCE? __read_once_size(&(x), __u.__c, sizeof(x)); \ ^ ../include/net/netfilter/nf_tables.h:1235:14: note: in expansion of macro ?READ_ONCE? return 1 << READ_ONCE(net->nft.gencursor); ^~~~~~~~~ ../include/net/netfilter/nf_tables.h:1235:29: error: ?const struct net? has no member named ?nft?; did you mean ?nf?? return 1 << READ_ONCE(net->nft.gencursor); ^ ../include/linux/compiler.h:263:42: note: in definition of macro ?__READ_ONCE? __read_once_size(&(x), __u.__c, sizeof(x)); \ ^ ../include/net/netfilter/nf_tables.h:1235:14: note: in expansion of macro ?READ_ONCE? return 1 << READ_ONCE(net->nft.gencursor); ^~~~~~~~~ ../include/net/netfilter/nf_tables.h:1235:29: error: ?const struct net? has no member named ?nft?; did you mean ?nf?? return 1 << READ_ONCE(net->nft.gencursor); ^ ../include/linux/compiler.h:265:30: note: in definition of macro ?__READ_ONCE? __read_once_size_nocheck(&(x), __u.__c, sizeof(x)); \ ^ ../include/net/netfilter/nf_tables.h:1235:14: note: in expansion of macro ?READ_ONCE? return 1 << READ_ONCE(net->nft.gencursor); ^~~~~~~~~ ../include/net/netfilter/nf_tables.h:1235:29: error: ?const struct net? has no member named ?nft?; did you mean ?nf?? return 1 << READ_ONCE(net->nft.gencursor); ^ ../include/linux/compiler.h:265:50: note: in definition of macro ?__READ_ONCE? __read_once_size_nocheck(&(x), __u.__c, sizeof(x)); \ ^ ../include/net/netfilter/nf_tables.h:1235:14: note: in expansion of macro ?READ_ONCE? return 1 << READ_ONCE(net->nft.gencursor); ^~~~~~~~~ make[4]: *** [../scripts/Makefile.build:273: net/bridge/netfilter/nf_conntrack_bridge.o] Error 1 -- ~Randy
Jeremy Sowden
2019-Aug-07 15:57 UTC
[Bridge] linux-next: Tree for Aug 7 (net/bridge/netfilter/nf_conntrack_bridge.c)
On 2019-08-07, at 08:29:44 -0700, Randy Dunlap wrote:> On 8/7/19 1:36 AM, Stephen Rothwell wrote: > > Hi all, > > > > Changes since 20190806: > > on i386: > when CONFIG_NF_TABLES is not set/enabled: > > CC net/bridge/netfilter/nf_conntrack_bridge.o > In file included from > ../net/bridge/netfilter/nf_conntrack_bridge.c:21:0: > ../include/net/netfilter/nf_tables.h: In function > ?nft_gencursor_next?: > ../include/net/netfilter/nf_tables.h:1224:14: error: ?const struct > net? has no member named ?nft?; did you mean ?nf?? > return net->nft.gencursor + 1 == 1 ? 1 : 0; > ^~~I've just posted a series of fixes for netfilter header compilation failures, and I think it includes the fix for that: https://lore.kernel.org/netdev/20190807141705.4864-5-jeremy at azazel.net/T/#u J. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: <http://lists.linuxfoundation.org/pipermail/bridge/attachments/20190807/43271143/attachment.sig>