ip_conntrack_proto_tcp.c error with 2.4.12

Hans Lohmander hans.lohmander@ei.sigma.se
Mon, 15 Oct 2001 16:32:10 +0200


Hi,
anyone seen anything like this?
Kernel 2.4.12
Iptables 1.2.3
Modules:
  iplimit
  ipt_MIRROR-ttl
  ipv4options
  irc-conntrack-nat
  length
  NETLINK
  nth
  psd
  string
  tcp-window-tracking
  time
  ttl
  ulog

I have probably done a less smart selection of modules, but where is the conflict?

gcc -D__KERNEL__ -I/usr/src/linux-2.4.12/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE -DMODVERSIONS -include
/usr/src/linux-2.4.12/include/linux/modversions.h   -c -o ip_conntrack_proto_tcp.o ip_conntrack_proto_tcp.c
ip_conntrack_proto_tcp.c:626: parse error before `this_object_must_be_defined_as_export_objs_in_the_Makefile'
ip_conntrack_proto_tcp.c:626: warning: type defaults to `int' in declaration of`this_object_must_be_defined_as_export_objs_in_the_Makefile'
ip_conntrack_proto_tcp.c:626: warning: data definition has no type or storage class
ip_conntrack_proto_tcp.c:631: warning: initialization from incompatible pointertype
make[2]: *** [ip_conntrack_proto_tcp.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4.12/net/ipv4/netfilter'
make[1]: *** [_modsubdir_ipv4/netfilter] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.12/net'
make: *** [_mod_net] Error 2

Any advice?

/Hans