Ken Jones wrote:
After building 4.1.27 and runninf the replace script, here is what I get upon
reboot:
Configuring devices.
/usr/kernel/drv/sparcv9/ipf: undefined symbol 'net_unregister_hook'
/usr/kernel/drv/sparcv9/ipf: undefined symbol 'net_getpmtuenabled'
/usr/kernel/drv/sparcv9/ipf: undefined symbol 'net_register_hook'
/usr/kernel/drv/sparcv9/ipf: undefined symbol 'net_getmtu'
/usr/kernel/drv/sparcv9/ipf: undefined symbol 'net_inject'
/usr/kernel/drv/sparcv9/ipf: undefined symbol 'net_lookup'
/usr/kernel/drv/sparcv9/ipf: undefined symbol 'net_release'
/usr/kernel/drv/sparcv9/ipf: undefined symbol 'net_routeto'
/usr/kernel/drv/sparcv9/ipf: undefined symbol 'net_phylookup'
/usr/kernel/drv/sparcv9/ipf: undefined symbol 'net_getifname'
/usr/kernel/drv/sparcv9/ipf: undefined symbol 'net_getlifaddr'
You need the patch below applied.
Darren
Index: SunOS5/Makefile
===================================================================
RCS file: /devel/CVS/IP-Filter/SunOS5/Makefile,v
retrieving revision 2.76.2.9
diff -u -r2.76.2.9 Makefile
--- SunOS5/Makefile 10 Oct 2007 09:51:45 -0000 2.76.2.9
+++ SunOS5/Makefile 13 Oct 2007 09:13:03 -0000
@@ -228,7 +228,7 @@
ld -r $(OBJ)/ip_rulesx.o $(OBJ)/mlso_rule.o -o $@
$(OBJ)/ipf: $(MODOBJS)
- if [ -f /kernel/misc/neti ] ; then \
+ if [ -f /kernel/misc/neti -o /kernel/misc/sparcv9/neti ] ; then \
ld -dy -Ndrv/ip -Nmisc/neti -Nmisc/md5 -r $(MODOBJS) -o
$@; \
else \
ld -dy -Ndrv/ip -Ndrv/pfil -Nmisc/md5 -r $(MODOBJS) -o $@; \