freebsd-dev/contrib/ipfilter/ipsend
Dag-Erling Smørgrav c3c6456251 For unfathomable reasons, ipfilter abuses kernel data structures for its
own purposes.  To pull this off, it defines _KERNEL before including the
headers where these structures are defined.  This leads to no end of
trouble when some of these headers, or other headers that they include,
change, as demonstrated by r180755.

The quick fix in this particular case is to define _WANT_FILE instead of
_KERNEL, conditional on __FreeBSD__.  A better long-term fix is left as
an exercise to the reader.
2008-07-23 16:34:53 +00:00
..
.OLD * Someone imported a lot of files with the wrong CVS tag, so lots of files need 2005-04-25 18:20:15 +00:00
.cvsignore import ipfilter 4.1.8 into the vendor branch 2005-04-25 17:31:50 +00:00
44arp.c Merge IPFilter 4.1.23 back to HEAD 2007-06-04 02:54:36 +00:00
arp.c Merge IPFilter 4.1.23 back to HEAD 2007-06-04 02:54:36 +00:00
Crashable
dlcommon.c * Someone imported a lot of files with the wrong CVS tag, so lots of files need 2005-04-25 18:20:15 +00:00
dltest.h * Someone imported a lot of files with the wrong CVS tag, so lots of files need 2005-04-25 18:20:15 +00:00
hpux.c * Someone imported a lot of files with the wrong CVS tag, so lots of files need 2005-04-25 18:20:15 +00:00
in_var.h * Someone imported a lot of files with the wrong CVS tag, so lots of files need 2005-04-25 18:20:15 +00:00
ip_var.h * Someone imported a lot of files with the wrong CVS tag, so lots of files need 2005-04-25 18:20:15 +00:00
ip.c Merge IPFilter 4.1.23 back to HEAD 2007-06-04 02:54:36 +00:00
ipresend.1 * Someone imported a lot of files with the wrong CVS tag, so lots of files need 2005-04-25 18:20:15 +00:00
ipresend.c Resolve conflicts (and believe me...you don't want to know). 2005-12-30 11:52:26 +00:00
ipsend.1 * Someone imported a lot of files with the wrong CVS tag, so lots of files need 2005-04-25 18:20:15 +00:00
ipsend.5 * Someone imported a lot of files with the wrong CVS tag, so lots of files need 2005-04-25 18:20:15 +00:00
ipsend.c Resolve conflicts 2006-08-16 12:23:02 +00:00
ipsend.h * Someone imported a lot of files with the wrong CVS tag, so lots of files need 2005-04-25 18:20:15 +00:00
ipsopt.c Resolve conflicts (and believe me...you don't want to know). 2005-12-30 11:52:26 +00:00
iptest.1 * Someone imported a lot of files with the wrong CVS tag, so lots of files need 2005-04-25 18:20:15 +00:00
iptest.c Resolve conflicts (and believe me...you don't want to know). 2005-12-30 11:52:26 +00:00
iptests.c Pullup IPFilter 4.1.28 from the vendor branch into HEAD. 2007-10-18 21:52:14 +00:00
larp.c Resolve conflicts (and believe me...you don't want to know). 2005-12-30 11:52:26 +00:00
linux.h * Someone imported a lot of files with the wrong CVS tag, so lots of files need 2005-04-25 18:20:15 +00:00
lsock.c Resolve conflicts 2006-08-16 12:23:02 +00:00
Makefile import ipfilter 4.1.8 into the vendor branch 2005-04-25 17:31:50 +00:00
README
resend.c Merge IPFilter 4.1.23 back to HEAD 2007-06-04 02:54:36 +00:00
sbpf.c Resolve conflicts 2006-08-16 12:23:02 +00:00
sdlpi.c Merge IPFilter 4.1.23 back to HEAD 2007-06-04 02:54:36 +00:00
sirix.c * Someone imported a lot of files with the wrong CVS tag, so lots of files need 2005-04-25 18:20:15 +00:00
slinux.c Resolve conflicts (and believe me...you don't want to know). 2005-12-30 11:52:26 +00:00
snit.c Resolve conflicts (and believe me...you don't want to know). 2005-12-30 11:52:26 +00:00
sock.c For unfathomable reasons, ipfilter abuses kernel data structures for its 2008-07-23 16:34:53 +00:00
sockraw.c * Someone imported a lot of files with the wrong CVS tag, so lots of files need 2005-04-25 18:20:15 +00:00
tcpip.h Resolve conflicts (and believe me...you don't want to know). 2005-12-30 11:52:26 +00:00

This distribution contains *ONLY* the code required to build the 'ipsend'
directory of programs (including man pages) found in the IP Filter package:
http://coombs.anu.edu.au/~avalon/ip-filter.html

Patches, bugs, etc, please send to:

darrenr@pobox.com