1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-12 14:29:28 +00:00
freebsd/sys/netinet6
Robert Watson 9622e84fcf Employ read locks on UDP inpcbs, rather than write locks, when
monitoring UDP connections using sysctls.  In some cases, add
previously missing locking of inpcbs, as inp_socket is followed,
which also allows us to drop global locks more quickly.

MFC after:	1 week
2008-05-29 08:27:14 +00:00
..
dest6.c
frag6.c
icmp6.c In ICMPv6, read lock rather than write lock the inpcb on receive. 2008-04-21 12:08:40 +00:00
icmp6.h
in6_cksum.c
in6_gif.c
in6_gif.h
in6_ifattach.c Add code to allow the system to handle multiple routing tables. 2008-05-09 23:03:00 +00:00
in6_ifattach.h
in6_pcb.c When querying a local or remote address on an IPv6 socket, use only a 2008-04-19 14:36:19 +00:00
in6_pcb.h
in6_proto.c
in6_rmx.c Add code to allow the system to handle multiple routing tables. 2008-05-09 23:03:00 +00:00
in6_src.c
in6_var.h
in6.c Add code to allow the system to handle multiple routing tables. 2008-05-09 23:03:00 +00:00
in6.h
ip6_ecn.h
ip6_forward.c
ip6_id.c
ip6_input.c Factor out the v4-only vs. the v6-only inp_flags processing in 2008-05-24 15:20:48 +00:00
ip6_ipsec.c
ip6_ipsec.h
ip6_mroute.c
ip6_mroute.h
ip6_output.c
ip6_var.h Factor out the v4-only vs. the v6-only inp_flags processing in 2008-05-24 15:20:48 +00:00
ip6.h
ip6protosw.h
mld6_var.h
mld6.c
nd6_nbr.c
nd6_rtr.c Add code to allow the system to handle multiple routing tables. 2008-05-09 23:03:00 +00:00
nd6.c
nd6.h
pim6_var.h
pim6.h
raw_ip6.c With IPv4 raw sockets, read lock rather than write lock the inpcb when 2008-04-21 12:06:41 +00:00
raw_ip6.h
route6.c
scope6_var.h
scope6.c
sctp6_usrreq.c - Adds support for the multi-asconf (From Kozuka-san) 2008-05-20 13:47:46 +00:00
sctp6_var.h
tcp6_var.h
udp6_usrreq.c Employ read locks on UDP inpcbs, rather than write locks, when 2008-05-29 08:27:14 +00:00
udp6_var.h