NetBSD/sys
rpaulo 2fcfc4c276 Implemented the kernel part of BPF statistics and BPF peers, net.bpf.stats
and net.bpf.peers sysctls respectively.

A new structure was added to describe the external (user viewable)
representation of a BPF file; a new entry was added to the bpf_d
structure to store the PID of the calling process; a simple_lock was added
to protect the insert/removal from the net.bpf.peers sysctl handler.

This idea came from FreeBSD (Christian S.J. Peron) but while it is
implemented with sysctl's it differs a bit.

Reviewed by: christos@ and atatat@ (who gave me the tip for the net.bpf.peers
sysctl helper function).
2005-08-04 19:30:47 +00:00
..
altq rename shadowing variable delay to nowdelay. 2005-07-13 11:28:58 +00:00
arch In pmap_map(), do not do TLB shootdowns. It is only used for kernel dumps, 2005-08-04 19:29:26 +00:00
coda Add attach call so coda gets added to list of vfs supported by the kernel. 2005-07-02 07:05:27 +00:00
compat Fix systeminfo. 2005-07-28 03:50:52 +00:00
conf revert "defflag VMSWAP" changes for now. 2005-07-31 04:04:30 +00:00
contrib Our bus_space_{read,write}_4 routines convert from host to bus 2005-07-04 05:35:09 +00:00
crypto Remove unused functions SHA*_End() and SHA*_Data(). 2005-07-21 15:42:41 +00:00
ddb make the argument of db_write_bytes const (sorry for the signature change) 2005-06-01 15:57:23 +00:00
dev Fix a typo. 2005-08-04 06:17:26 +00:00
dist pf_test() can set *mp to NULL, check for this before de-referencing it. 2005-07-26 13:09:23 +00:00
fs PR/30823: Dave Huang: Panic reading files larger than 4GB on NTFS 2005-07-25 00:48:22 +00:00
gdbscripts
ipkdb
kern Support multiple entry types. Direct, indirect, and file can now be 2005-08-02 16:14:10 +00:00
lib Return correct error on all zero length codes. Fix from Gentoo bug 94584. 2005-08-04 14:36:42 +00:00
lkm build pci/pcmcia driver LKMs only on i386 and alpha 2005-07-23 16:11:18 +00:00
miscfs don't write-protect wired pages. pointed by Chuck Silvers. 2005-07-26 08:06:29 +00:00
net Implemented the kernel part of BPF statistics and BPF peers, net.bpf.stats 2005-08-04 19:30:47 +00:00
net80211 We don't really have FreeBSD 802.11 compatibility, and it will take 2005-07-27 20:31:24 +00:00
netatalk sprinkle const. 2005-05-29 21:52:30 +00:00
netccitt Sprinkle const. 2005-05-29 21:53:52 +00:00
netinet Restore to working order; this has apparently been nonworking since 2005-08-03 18:20:11 +00:00
netinet6 PR/30821: SUZUKI, Shinsuike: IPsec-AH is always calculated using the same 2005-07-28 14:19:56 +00:00
netipsec Change the rest of the sysctl subsystem to use const consistently. 2005-06-20 02:49:18 +00:00
netisdn Rename a shadowed variable 2005-06-13 20:34:16 +00:00
netiso - use memcpy instead of bcopy. 2005-05-31 01:37:06 +00:00
netkey Defopt IPSEC_NAT_T. 2005-07-07 19:34:51 +00:00
netnatm
netns
netsmb PR/30303: Dave Huang: It is ok to unlock an unlocked file. 2005-06-28 03:24:32 +00:00
nfs Fix mbuf leak in nfssvc_nfsd(). 2005-08-03 06:25:11 +00:00
opencrypto Sprinkle const. 2005-05-29 21:23:17 +00:00
stand
sys Support multiple entry types. Direct, indirect, and file can now be 2005-08-02 16:14:10 +00:00
ufs Move extern kernel variable declarations, into a _KERNEL protected session 2005-07-31 20:18:32 +00:00
uvm revert "defflag VMSWAP" changes for now. 2005-07-31 04:04:30 +00:00
Makefile