]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
As part of the general cleanup of the ipfilter code, special cases
authorcy <cy@FreeBSD.org>
Tue, 11 Dec 2018 01:49:06 +0000 (01:49 +0000)
committercy <cy@FreeBSD.org>
Tue, 11 Dec 2018 01:49:06 +0000 (01:49 +0000)
commit1d2092adf5e1706c65250254e9ab87d012628038
tree3cf37b3ab8d32b45442a6f1d6e5211c8b18ff8f9
parentbae26156819cec2512d758e335cea7c0c5d73d48
As part of the general cleanup of the ipfilter code, special cases
are committed separately to document fixing them separately from
the general cleanup. In this case we don't want to hide the utter
brokenness of what is being fixed.

Clean up a discombobulated block of #if's, with one block unreachable.
ip_fil.c is used in ipftest which is used to dry-run test ipfilter
rules in userspace without loading them in the kernel. The call to
(*ifp->if_output) matches that in the FreeBSD kernel.

Further testing and work will be required to make ipftest fully
functional.
contrib/ipfilter/ip_fil.c