cvs commit: src/sys/contrib/ipfilter/netinetip_auth.cip_compat.h ip_frag.c ip_log.c ip_nat.h ip_proxy.c ip_state.c ip_state.h mlfk_ipl.c

Scott Long scottl at freebsd.org
Fri Dec 24 15:15:38 PST 2004


Giorgos Keramidas wrote:
> On 2004-12-24 14:46, Scott Long <scottl at freebsd.org> wrote:
> 
>>Darren Reed wrote:
>>
>>>darrenr     2004-12-24 09:14:26 UTC
>>>
>>> FreeBSD src repository
>>>
>>> Modified files:
>>>   sys/contrib/ipfilter/netinet ip_auth.c ip_compat.h ip_frag.c
>>>                                ip_log.c ip_nat.h ip_proxy.c
>>>                                ip_state.c ip_state.h mlfk_ipl.c
>>> Log:
>>> Enable fine grained locking within IPFilter, using mtx(9) and sx(9)
>>> allowing
>>> the the "needs giant" flag to be removed from the driver.
>>
>>I'm not sure how this could possibly compile on FreeBSD.  Did you forget
>>to check in a file perhaps?  Please fix this ASAP, otherwise it's going
>>to get reverted.
> 
> 
> Hi Scott,
> 
> can you test this as a fix for the build problems?  It seems to fix the
> buildkernel issues here.  The arbitrary choise of __FreeBSD_version's
> value was based on this snippet from src/sys/ipfilter/netinet/ip_compat.h:

Thanks, I'll test it in a few minutes.  Would you also be willing to fix
the warning from PFIL_HOOKS being redefined?

Scott


More information about the cvs-src mailing list