kernel 1.3.17 compile errors (ax25 related)

Bernie Doehner (bad@ee.WPI.EDU)
Fri, 11 Aug 1995 10:25:16 -0500 (EDT)


Just tried to compile the 1.3.17 kernel (with
slip, 3c503, pc/tcp support, ip forwarding, and ax25 support). The
compile died with these errors:

make[2]: Leaving directory `/usr/src/linux/net/802'
make[2]: Entering directory `/usr/src/linux/net/ax25'
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -pipe -m386 -c af_ax25.c
af_ax25.c: In function `ax25_proto_init':
af_ax25.c:2033: warning: implicit declaration of function `proc_net_register'
af_ax25.c:2034: `PROC_NET_AX25_ROUTE' undeclared (first use this function)
af_ax25.c:2034: (Each undeclared identifier is reported only once
af_ax25.c:2034: for each function it appears in.)
af_ax25.c:2034: warning: excess elements in struct initializer after `(anonymous)'
af_ax25.c:2034: warning: excess elements in struct initializer after `(anonymous)'
af_ax25.c:2034: warning: excess elements in struct initializer after `(anonymous)'
af_ax25.c:2034: warning: excess elements in struct initializer after `(anonymous)'
af_ax25.c:2036: `PROC_NET_AX25' undeclared (first use this function)
af_ax25.c:2036: warning: excess elements in struct initializer after `(anonymous)'
af_ax25.c:2036: warning: excess elements in struct initializer after `(anonymous)'
af_ax25.c:2036: warning: excess elements in struct initializer after `(anonymous)'
af_ax25.c:2036: warning: excess elements in struct initializer after `(anonymous)'
af_ax25.c:2038: `PROC_NET_AX25_CALLS' undeclared (first use this function)
af_ax25.c:2038: warning: excess elements in struct initializer after `(anonymous)'
af_ax25.c:2038: warning: excess elements in struct initializer after `(anonymous)'
af_ax25.c:2038: warning: excess elements in struct initializer after `(anonymous)'
af_ax25.c:2038: warning: excess elements in struct initializer after `(anonymous)'
make[2]: *** [af_ax25.o] Error 1
make[2]: Leaving directory `/usr/src/linux/net/ax25'
make[1]: *** [subdirs] Error 2
make[1]: Leaving directory `/usr/src/linux/net'
make: *** [linuxsubdirs] Error 2

Am I missing some prototypes somewhere? These errors showed up after
applying patch-1.3.17 (includes many ax25 related diffs).

Bernie bad@taz.wpi.edu