freebsd-nq/sbin/ipfw
Luigi Rizzo 44c884e134 Add support for multiple values and ranges for the "iplen", "ipttl",
"ipid" options. This feature has been requested by several users.
On passing, fix some minor bugs in the parser.  This change is fully
backward compatible so if you have an old /sbin/ipfw and a new
kernel you are not in trouble (but you need to update /sbin/ipfw
if you want to use the new features).

Document the changes in the manpage.

Now you can write things like

	ipfw add skipto 1000 iplen 0-500

which some people were asking to give preferential treatment to
short packets.

The 'MFC after' is just set as a reminder, because I still need
to merge the Alpha/Sparc64 fixes for ipfw2 (which unfortunately
change the size of certain kernel structures; not that it matters
a lot since ipfw2 is entirely optional and not the default...)

PR: bin/48015

MFC after: 1 week
2003-06-22 17:33:19 +00:00
..
ipfw2.c Add support for multiple values and ranges for the "iplen", "ipttl", 2003-06-22 17:33:19 +00:00
ipfw.8 Add support for multiple values and ranges for the "iplen", "ipttl", 2003-06-22 17:33:19 +00:00
ipfw.c Make preprocessor support more generic by passing all command-line options 2002-12-23 20:08:21 +00:00
Makefile Uncommented WARNS=0. ipfw2.c is full of printf format errors that are 2002-07-11 17:33:37 +00:00