NetBSD/sys
jonathan 121767b691 Fix oversight from re-using reworked sysctl() code for unicast SPD,SADB dump:
because the sysctl() code wasn't setting the requestor-pid field in dump
responses, the reworked unicast dump wasn't setting the requestor pid, either.
More exaclty, the pid field was set to 0.

No problem for setkey(8), but racoon reportedly ignores SADB dump-responses
with any pid (including 0) which doesn't match its own pid. A private bug
report says the 0-valued pid field broke racoon code which attempts to recover
from death of a prior racoon process, by dumping the SADB at startup.

Fix by revising sys/netipsec, so that both the new unicast PF_KEY dump
responses and the sysctl code set the requestor pid field in all
response mesages to DUMP requests.
2004-06-10 01:28:25 +00:00
..
altq s/the the/the/ (only in sources that aren't regularly imported from 2004-04-23 02:58:27 +00:00
arch Get rid of the silly CPU601 hooks and move BAT register restoration and 2004-06-09 23:24:51 +00:00
coda Add ffs internal snapshots. Written by Marshall Kirk McKusick for FreeBSD. 2004-05-25 14:54:55 +00:00
compat linux_sys_ioctl: map EPASSTHROUGH to EINVAL as sys_ioctl does. 2004-06-03 01:53:28 +00:00
conf Link rtl81x9.c when re* is defined (hi, Toshi!) 2004-05-29 12:12:28 +00:00
crypto s/netbsd.org/NetBSD.org/g 2003-11-28 08:56:48 +00:00
ddb Sysctl descriptions under ddb subtree 2004-05-25 04:31:48 +00:00
dev The "implicit return" problem is already fixed since when I imported 2004-06-09 16:48:49 +00:00
fs unify the statvfs-reporting related code to single smbfs_smb_statvfs routine 2004-06-05 07:36:25 +00:00
gdbscripts
ipkdb
kern PAGE_SIZE is apparently not a constant on the sparc port, so don't 2004-06-08 19:35:30 +00:00
lib Add qsort to libsa (taken from sys/dev/vinum/vinumqsort.c) and use instead of 2004-05-19 23:37:41 +00:00
lkm Addition of header files for sysctl set function prototypes referenced 2004-05-25 01:36:37 +00:00
miscfs do a LAYERFS_REMOVED hack for vop_rename as well. 2004-06-07 17:36:38 +00:00
net Resolve kern/25721 by detaching ethernet(-like) devices from a 2004-06-06 04:44:05 +00:00
net80211 Add sysctl(9) descriptions for net.link and net.link.ieee80211. 2004-06-06 05:45:29 +00:00
netatalk remove #else clause of #if __STDC__ 2004-04-25 21:13:13 +00:00
netccitt Remove #else of #if __STDC__ 2004-04-26 01:41:15 +00:00
netinet update mtu value if outgoing interface changes with ipsec ops 2004-06-01 05:06:56 +00:00
netinet6 there's no use to check privs on curproc in the input path. jinmei@kame 2004-06-01 03:13:22 +00:00
netipsec Fix oversight from re-using reworked sysctl() code for unicast SPD,SADB dump: 2004-06-10 01:28:25 +00:00
netisdn If we don't have a source telephone number configured, do not send 2004-05-06 21:11:04 +00:00
netiso remove #else clause of #if __STDC__ 2004-04-25 21:13:13 +00:00
netkey avoid null pointer deref 2004-06-01 03:05:26 +00:00
netnatm kill sprintf, use snprintf 2004-04-21 18:40:37 +00:00
netns Constify protosw arrays. This can reduce the kernel .data section by 2004-04-22 01:01:40 +00:00
netsmb remove debugging printf(), seems like mistakenly commited 2004-05-28 09:38:13 +00:00
nfs nfsrv_create: fix an LP64 problem for exclusive create. 2004-05-31 08:47:08 +00:00
opencrypto Change control knob for /dev/crypto to only allow requests which 2004-04-29 02:17:36 +00:00
stand
sys analogous to cfefs_elf.h, use __used for link set entries (untested) 2004-06-07 18:42:18 +00:00
ufs Need to forward-declare "struct timespec" because the new ffs_snapshot() 2004-06-04 07:43:56 +00:00
uvm Add ffs internal snapshots. Written by Marshall Kirk McKusick for FreeBSD. 2004-05-25 14:54:55 +00:00
Makefile Redo net.inet.* sysctl subtree for fast-ipsec from scratch. 2004-05-07 00:55:14 +00:00