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

Reply via email to