NetBSD/sys/netinet6
martin 94a27aa4e3 Rearange interface detachement slightly: before we free the INET6 specific
per-interface data, make sure to call nd6_purge() with it to remove
routing entries pointing to the going interface.
When we should happen to call this function again later, with the data
already gone, just return.
Fixes PR kern/49682, ok: christos.
2015-02-23 19:15:59 +00:00
..
dccp6_usrreq.c Add DCCP protocol support from KAME. 2015-02-10 19:11:52 +00:00
dccp6_var.h Add DCCP protocol support from KAME. 2015-02-10 19:11:52 +00:00
dest6.c Do not uselessly include <sys/malloc.h>. 2014-11-14 17:34:23 +00:00
files.netinet6 Add DCCP protocol support from KAME. 2015-02-10 19:11:52 +00:00
frag6.c Don't use new as a variable name. 2014-09-05 05:33:06 +00:00
icmp6_private.h
icmp6.c CID 977389: Out of bounds access. 2014-11-25 19:51:17 +00:00
in6_cksum.c
in6_gif.c Add struct pr_usrreqs with a pr_generic function and prepare for the 2014-05-18 14:46:15 +00:00
in6_gif.h
in6_ifattach.c Rearange interface detachement slightly: before we free the INET6 specific 2015-02-23 19:15:59 +00:00
in6_ifattach.h
in6_offload.c
in6_offload.h
in6_pcb.c Really make SO_REUSEPORT and SO_REUSEADDR equivalent for multicast 2014-11-25 19:09:13 +00:00
in6_pcb.h Make IPV4 mapped addresses able to do IPV4 multicast. Fixes needed: 2014-10-11 20:53:16 +00:00
in6_print.c add routines to print in6_addr and sockaddr_in6 (in6_print, sin6_print) 2014-12-02 19:36:58 +00:00
in6_proto.c Add DCCP protocol support from KAME. 2015-02-10 19:11:52 +00:00
in6_src.c Add net.inet6.ip6.prefer_tempaddr sysctl knob so that we can prefer 2015-01-20 21:27:36 +00:00
in6_var.h Don't nest structure definitions. 2014-09-05 06:06:31 +00:00
in6.c Rearange interface detachement slightly: before we free the INET6 specific 2015-02-23 19:15:59 +00:00
in6.h Declare input argument to in6_sin_2_v4mapsin6 to be const, allows an 2015-02-20 22:13:48 +00:00
ip6_etherip.c
ip6_etherip.h
ip6_flow.c Sync with the ipv4 code and call ifp->if_output() with KERNEL_LOCK 2014-05-20 20:23:56 +00:00
ip6_forward.c call vsnprintf instead of snprintf; provide more detail 2014-12-10 01:10:14 +00:00
ip6_id.c First step of random number subsystem rework described in 2011-11-19 22:51:18 +00:00
ip6_input.c Add net.inet6.ip6.prefer_tempaddr sysctl knob so that we can prefer 2015-01-20 21:27:36 +00:00
ip6_mroute.c Replace open-coded access (and boundary checking) of ifindex2ifnet with 2014-05-17 21:26:20 +00:00
ip6_mroute.h
ip6_output.c CID/1267860: Missing break in switch 2015-02-02 03:14:02 +00:00
ip6_private.h
ip6_var.h Add net.inet6.ip6.prefer_tempaddr sysctl knob so that we can prefer 2015-01-20 21:27:36 +00:00
ip6protosw.h Add struct pr_usrreqs with a pr_generic function and prepare for the 2014-05-18 14:46:15 +00:00
ipsec.h remove KAME IPSEC, replaced by FAST_IPSEC 2012-03-22 20:34:37 +00:00
Makefile more IPSEC header cleanup: don't install unneeded headers to userland, 2012-01-06 14:17:10 +00:00
mld6_var.h First step of random number subsystem rework described in 2011-11-19 22:51:18 +00:00
mld6.c Add net.inet6.ip6.prefer_tempaddr sysctl knob so that we can prefer 2015-01-20 21:27:36 +00:00
nd6_nbr.c Rearange interface detachement slightly: before we free the INET6 specific 2015-02-23 19:15:59 +00:00
nd6_rtr.c Rearange interface detachement slightly: before we free the INET6 specific 2015-02-23 19:15:59 +00:00
nd6.c Rearange interface detachement slightly: before we free the INET6 specific 2015-02-23 19:15:59 +00:00
nd6.h Rearange interface detachement slightly: before we free the INET6 specific 2015-02-23 19:15:59 +00:00
pim6_var.h
pim6.h
raw_ip6.c split PRU_CONNECT2 & PRU_PURGEIF function out of pr_generic() usrreq 2014-08-09 05:33:00 +00:00
raw_ip6.h
route6.c
scope6_var.h printable version of the scope. 2014-12-10 01:10:37 +00:00
scope6.c printable version of the scope. 2014-12-10 01:10:37 +00:00
udp6_output.c - Fix comment which was no longer accurate after previous change to move 2014-12-05 18:45:37 +00:00
udp6_private.h
udp6_usrreq.c split PRU_CONNECT2 & PRU_PURGEIF function out of pr_generic() usrreq 2014-08-09 05:33:00 +00:00
udp6_var.h Move udp6_input(), udp6_sendup(), udp6_realinput() and udp6_input_checksum() 2014-05-22 22:56:53 +00:00
udp6.h