FYI:
FreeBSD 4.7
ipfilter 3.4.31
ip_auth.c
ORIGINAL (ip_auth.c snippet from line 423)
========
# if ((_BSDI_VERSION >= 199802) && (_BSDI_VERSION <
200005)) || \
defined(__OpenBSD__) || (defined(IRIX) && (IRIX
>= 605))
error = ip_output(m, NULL,
&ro, IP_FORWARDING, NULL,
NULL);
# else
error = ip_output(m, NULL,
&ro, IP_FORWARDING, NULL);
# endif
In order to compile ipfilter 3.4.31 and a new FreeBSD
4.7 kernel, I had to change line 427 of ip_auth.c
from:
error = ip_output(m, NULL, &ro, IP_FORWARDING, NULL);
to:
error = ip_output(m, NULL, &ro, IP_FORWARDING, NULL,
NULL);
__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com