freebsd-skq/sbin
luigi a2349d5298 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
..
adjkerntz
atacontrol
atm
badsect Add section number to .Xr 2003-06-08 12:40:50 +00:00
bsdlabel Augh! Fix the sparc64 build: 2003-06-07 22:02:01 +00:00
camcontrol Remove MAINTAINER= lines in the makefiles for camcontrol, iostat, libcam 2003-06-14 05:28:01 +00:00
ccdconfig Be consistent about module names. 2003-06-09 21:50:41 +00:00
clri
comcontrol
conscontrol
cxconfig
devd
devfs Xref police: chmod(8) -> chmod(1). 2003-06-17 09:53:03 +00:00
dhclient
disklabel
dmesg Replace the code for reading and writing the kernel message buffer 2003-06-22 02:18:31 +00:00
dump Add section number to .Xr 2003-06-08 12:51:28 +00:00
dumpfs Marshal newfs -L (filesystem volume names), the names are not marshalled 2003-06-09 09:26:02 +00:00
dumpon
fdisk
fdisk_pc98
ffsinfo style clean. 2003-06-11 23:24:31 +00:00
fsck
fsck_ffs
fsck_msdosfs mount_msdos -> mount_msdosfs 2003-06-08 12:53:07 +00:00
fsdb
fsirand
gbde Simplify the GEOM OAM api: Drop the request type, and let everything 2003-06-01 13:47:51 +00:00
gpt Assorted mdoc(7) fixes. 2003-06-02 11:19:24 +00:00
growfs Remove references to ffsinfo(8) for now. It was disconnected from 2003-06-17 19:21:43 +00:00
ifconfig
init Add section number to .Xr 2003-06-08 12:51:28 +00:00
ip6fw
ipf Move my maintainership of parts of ipfilter back to Darren Reed 2003-06-06 11:30:50 +00:00
ipfs
ipfstat Move my maintainership of parts of ipfilter back to Darren Reed 2003-06-06 11:30:50 +00:00
ipfw Add support for multiple values and ranges for the "iplen", "ipttl", 2003-06-22 17:33:19 +00:00
ipmon Move my maintainership of parts of ipfilter back to Darren Reed 2003-06-06 11:30:50 +00:00
ipnat Move my maintainership of parts of ipfilter back to Darren Reed 2003-06-06 11:30:50 +00:00
kldconfig
kldload
kldstat
kldunload
ldconfig
mca
md5
mdconfig Add "-n" argument, which causes mdconfig to simply print the unit 2003-06-11 06:38:24 +00:00
mdmfs
mknod
mksnap_ffs
mount
mount_cd9660
mount_ext2fs
mount_hpfs
mount_msdosfs
mount_nfs
mount_ntfs
mount_nullfs
mount_nwfs
mount_portalfs
mount_smbfs
mount_std
mount_udf
mount_umapfs
mount_unionfs
natd If the -proxy_only option is used, the -alias_address/-interface 2003-06-13 22:15:42 +00:00
newfs
newfs_msdos
nfsiod
nologin
nos-tun
ping Fix SIGINFO handling: do not print incorrect timing statistics 2003-06-02 10:01:59 +00:00
ping6
quotacheck
raidctl
rcorder
reboot
restore Add section number to .Xr 2003-06-08 12:51:28 +00:00
route
routed The .Xr utility 2003-06-08 12:55:55 +00:00
rtsol
savecore
setkey
shutdown
slattach
spppcontrol
startslip
sunlabel Simplify the GEOM OAM api: Drop the request type, and let everything 2003-06-01 13:47:51 +00:00
swapon
sysctl Tighten up the string->integer conversion in sysctl(8): 2003-06-15 06:26:08 +00:00
tunefs Remove another reference to ffsinfo.8 2003-06-17 22:47:11 +00:00
umount
vinum Remove label command. It has been deprecated since December 1998, and 2003-06-12 05:55:59 +00:00
Makefile Compile sunlabel on all archs. 2003-06-17 09:12:42 +00:00
Makefile.inc