On 7/3/19 4:49 AM, Stephen Rothwell wrote: > Hi all, > > Changes since 20190702: > on i386: CC net/netfilter/ipvs/ip_vs_core.o ../net/netfilter/ipvs/ip_vs_core.c: In function ‘ipvs_gre_decap’: ../net/netfilter/ipvs/ip_vs_core.c:1618:22: error: storage size of ‘_greh’ isn’t known struct gre_base_hdr _greh, *greh; ^ ../net/netfilter/ipvs/ip_vs_core.c:1631:12: error: dereferencing pointer to incomplete type if ((greh->flags & ~GRE_CSUM) != 0) ^ ../net/netfilter/ipvs/ip_vs_core.c:1631:23: error: ‘GRE_CSUM’ undeclared (first use in this function) if ((greh->flags & ~GRE_CSUM) != 0) ^ ../net/netfilter/ipvs/ip_vs_core.c:1631:23: note: each undeclared identifier is reported only once for each function it appears in ../net/netfilter/ipvs/ip_vs_core.c:1633:14: error: dereferencing pointer to incomplete type type = greh->protocol; ^ ../net/netfilter/ipvs/ip_vs_core.c:1638:3: error: implicit declaration of function ‘gre_calc_hlen’ [-Werror=implicit-function-declaration] return gre_calc_hlen(gre_flags_to_tnl_flags(greh->flags)); ^ ../net/netfilter/ipvs/ip_vs_core.c:1638:3: error: implicit declaration of function ‘gre_flags_to_tnl_flags’ [-Werror=implicit-function-declaration] ../net/netfilter/ipvs/ip_vs_core.c:1638:51: error: dereferencing pointer to incomplete type return gre_calc_hlen(gre_flags_to_tnl_flags(greh->flags)); ^ ../net/netfilter/ipvs/ip_vs_core.c:1618:22: warning: unused variable ‘_greh’ [-Wunused-variable] struct gre_base_hdr _greh, *greh; ^ Full randconfig file is attached. -- ~Randy