NetBSD/sys/netipsec
ozaki-r f549b43cb1 Don't call key_ismyaddr, which may sleep, in a pserialize read section
Use mutex here instead of pserialize because using mutex is simpler than
using psz+ref, which is another solution, and key_checkspidup isn't called in
any performance-sensitive paths.
2018-08-23 01:55:38 +00:00
..
Makefile
ah.h
ah_var.h
esp.h
esp_var.h
files.netipsec
ipcomp.h
ipcomp_var.h
ipip_var.h
ipsec.c Rename 2018-07-11 05:25:45 +00:00
ipsec.h Merge ipsec4_input and ipsec6_input into ipsec_ip_input. Make the argument 2018-05-14 17:34:26 +00:00
ipsec6.h Merge ipsec4_input and ipsec6_input into ipsec_ip_input. Make the argument 2018-05-14 17:34:26 +00:00
ipsec_input.c IP6_EXTHDR_GET -> M_REGION_GET, no functional change. 2018-05-18 18:58:51 +00:00
ipsec_mbuf.c Clarify, remove superfluous things. 2018-05-31 15:34:25 +00:00
ipsec_netbsd.c
ipsec_output.c Adapt rev1.75, suggested by Alexander Bluhm. Relax the checks to allow 2018-05-31 15:06:45 +00:00
ipsec_private.h
ipsec_var.h - Cleanup for dynamic sysctl: 2018-08-22 01:05:21 +00:00
ipsecif.c Remove support for non-IKE markers in the kernel. Discussed on tech-net@, 2018-05-31 07:03:57 +00:00
ipsecif.h
key.c Don't call key_ismyaddr, which may sleep, in a pserialize read section 2018-08-23 01:55:38 +00:00
key.h
key_debug.c
key_debug.h
key_var.h
keydb.h
keysock.c
keysock.h
xform.h Introduce ah_authsiz, which computes the length of the ICV only. Use it in 2018-05-30 17:17:11 +00:00
xform_ah.c Constify ipseczeroes, and remove one use of it. 2018-05-31 06:25:41 +00:00
xform_esp.c Add a comment and a KASSERT. I remember wondering whether this check was a 2018-05-31 06:14:18 +00:00
xform_ipcomp.c Remove unused calls to nat_t_ports_get. 2018-05-13 18:34:59 +00:00
xform_ipip.c
xform_tcp.c Restore TCP header inclusions for TCP_SIGNATURE 2018-05-14 02:16:29 +00:00