freebsd-skq/sbin
glebius d5ab5191cf Add a new feature for optimizining ipfw rulesets - substitution of the
action argument with the value obtained from table lookup. The feature
is now applicable only to "pipe", "queue", "divert", "tee", "netgraph"
and "ngtee" rules.

An example usage:

  ipfw pipe 1000 config bw 1000Kbyte/s
  ipfw pipe 4000 config bw 4000Kbyte/s
  ipfw table 1 add x.x.x.x 1000
  ipfw table 1 add x.x.x.y 4000
  ipfw pipe tablearg ip from table(1) to any

In the example above the rule will throw different packets to different pipes.

TODO:
  - Support "skipto" action, but without searching all rules.
  - Improve parser, so that it warns about bad rules. These are:
    - "tablearg" argument to action, but no "table" in the rule. All
      traffic will be blocked.
    - "tablearg" argument to action, but "table" searches for entry with
      a specific value. All traffic will be blocked.
    - "tablearg" argument to action, and two "table" looks - for src and
      for dst. The last lookup will match.
2005-12-13 12:16:03 +00:00
..
adjkerntz
atacontrol -mdoc sweep. 2005-11-18 10:36:29 +00:00
atm
badsect
bsdlabel -mdoc sweep. 2005-11-18 10:36:29 +00:00
camcontrol
ccdconfig
clri
comcontrol
conscontrol
devd Add a -f configfile option to devd(8), based on a patch submitted by 2005-11-24 14:39:41 +00:00
devfs
dhclient When we get a bogus hostname in an option, drop the option rather than 2005-12-10 03:46:14 +00:00
dmesg
dump
dumpfs
dumpon
fdisk
fdisk_pc98
ffsinfo
fsck
fsck_ffs
fsck_msdosfs
fsdb Use the new name H_SETSIZE instead of the old H_EVENT to set the history 2005-10-19 15:37:43 +00:00
fsirand
gbde
geom Teach NOP GEOM class how to gather the following statistics: 2005-12-08 23:00:31 +00:00
ggate -mdoc sweep. 2005-11-18 10:36:29 +00:00
gpt -mdoc sweep. 2005-11-18 10:36:29 +00:00
growfs
gvinum Fix whitespace issues. 2005-11-20 10:35:46 +00:00
idmapd
ifconfig add mcastrate support 2005-12-12 19:23:55 +00:00
init -mdoc sweep. 2005-11-18 10:36:29 +00:00
ip6fw
ipf
ipfw Add a new feature for optimizining ipfw rulesets - substitution of the 2005-12-13 12:16:03 +00:00
kldconfig Fix malloc size (visible on amd64, with "kldconfig -r"). 2005-11-07 19:22:20 +00:00
kldload -mdoc sweep. 2005-11-18 10:36:29 +00:00
kldstat -mdoc sweep. 2005-11-18 10:36:29 +00:00
kldunload
ldconfig Tweak -32 description and add -32 FILES. 2005-12-09 03:12:25 +00:00
mca
md5
mdconfig Rename GEOM class kernel module g_md.ko to geom_md.ko for consistency 2005-11-11 11:31:23 +00:00
mdmfs Fix parsing of mdmfs(8) option "-w <user>:<group>" in case <user> or 2005-10-14 11:21:21 +00:00
mknod
mksnap_ffs
mount For reiserfs, pass mount parameters directly to nmount() instead 2005-12-12 19:51:37 +00:00
mount_autofs
mount_cd9660 It turns out that set_charset() invokes build_iovec() which modifies 2005-11-25 19:48:53 +00:00
mount_ext2fs
mount_hpfs
mount_msdosfs Fixing yet another regression introduced in rev1.37 by preserving cs_local 2005-12-01 00:18:48 +00:00
mount_nfs
mount_nfs4
mount_ntfs
mount_nullfs Bring mount_nullfs up to WARNS=6. 2005-11-21 22:51:16 +00:00
mount_reiserfs Increase WARNS level to 6. 2005-11-13 01:47:04 +00:00
mount_std Remove mqueuefs from LINKS, it is no longer needed for nmount interface. 2005-12-02 04:25:54 +00:00
mount_udf
mount_umapfs
mount_unionfs
natd
newfs
newfs_msdos
nfsiod
nos-tun
pfctl
pflogd
ping Sync usage() with SYNOPSIS. 2005-12-01 22:03:34 +00:00
ping6
quotacheck
rcorder
reboot -mdoc sweep. 2005-11-18 10:36:29 +00:00
recoverdisk
restore Remove a diagnostic message that can't occur: we lost the ability to 2005-10-20 11:20:55 +00:00
route Document that -q option is also applicable to the "change" command. 2005-10-02 12:55:34 +00:00
routed
rtsol
savecore
sconfig
setkey fixed a crush when either -lh or -ls option is used. 2005-10-13 18:12:46 +00:00
shutdown
slattach
spppcontrol
startslip
sunlabel
swapon
sysctl Add -q to usage(). 2005-12-01 21:59:24 +00:00
tunefs
umount
Makefile setkey(8) was repo-copied from usr.sbin/ to sbin/. 2005-10-12 21:40:41 +00:00
Makefile.inc