NetBSD/sys/netinet6
ozaki-r 469c0f099a Rumpify netipsec
Note that we should modularize netipsec and reduce reverse symbol references
(referencing symbols of netipsec from net, netinet and netinet6) though,
the task needs lots of code changes. Prior to doing so, rumpifying it and
having ATF tests should be useful.
2017-04-14 02:43:27 +00:00
..
dccp6_usrreq.c Tweak softnet_lock and NET_MPSAFE 2017-01-24 07:09:24 +00:00
dccp6_var.h make connect syscall use sockaddr_big and modify pr_{send,connect} 2015-05-02 17:18:03 +00:00
dest6.c Get rid of unnecessary header inclusions 2017-01-11 13:08:29 +00:00
files.netinet6 ip6flow refactor like ipflow. 2016-08-02 04:50:16 +00:00
frag6.c Tweak softnet_lock and NET_MPSAFE 2017-01-24 07:09:24 +00:00
icmp6_private.h
icmp6.c Replace DIAGNOSTIC + panic with CTASSERT 2017-03-14 04:24:04 +00:00
in6_cksum.c
in6_gif.c ip6_sprintf -> IN6_PRINT so that we pass the size. 2017-01-16 15:44:46 +00:00
in6_gif.h fix: gif(4) receive side race 2016-07-04 04:22:47 +00:00
in6_ifattach.c Remove mkludge stuffs 2017-02-23 07:57:09 +00:00
in6_ifattach.h
in6_l2tp.c fix module build 2017-04-04 23:49:17 +00:00
in6_l2tp.h add missing files. 2017-02-16 08:23:35 +00:00
in6_offload.c Do ND in L2_output in the same manner as arpresolve 2017-02-14 03:05:06 +00:00
in6_offload.h
in6_pcb.c Make sure im6o_memberships is protected by in6p's lock (solock) 2017-03-02 05:26:24 +00:00
in6_pcb.h Make sure im6o_memberships is protected by in6p's lock (solock) 2017-03-02 05:26:24 +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 Rumpify netipsec 2017-04-14 02:43:27 +00:00
in6_src.c Rename if_acquire_NOMPSAFE to if_acquire 2017-02-17 03:57:17 +00:00
in6_var.h Plug a race condition on accessing i6mm_maddr 2017-03-02 09:48:20 +00:00
in6.c Plug a race condition on accessing i6mm_maddr 2017-03-02 09:48:20 +00:00
in6.h Reduce code duplication. 2016-02-15 14:59:03 +00:00
ip6_etherip.c Get rid of unnecessary header inclusions 2017-01-11 13:08:29 +00:00
ip6_etherip.h
ip6_flow.c Get rid of unnecessary header inclusions 2017-01-11 13:08:29 +00:00
ip6_forward.c Do ND in L2_output in the same manner as arpresolve 2017-02-14 03:05:06 +00:00
ip6_id.c Use time_uptime instead of time_second to avoid time leaps 2015-08-07 08:11:33 +00:00
ip6_input.c Replace DIAGNOSTIC + panic with KASSERT 2017-03-14 04:25:10 +00:00
ip6_mroute.c Provide in6_multi_group 2017-03-01 08:54:12 +00:00
ip6_mroute.h
ip6_output.c Pass inpcb/in6pcb instead of socket to ip_output/ip6_output 2017-03-03 07:13:06 +00:00
ip6_private.h
ip6_var.h Pass inpcb/in6pcb instead of socket to ip_output/ip6_output 2017-03-03 07:13:06 +00:00
ip6protosw.h Revert previous: ran cvs commit when I meant cvs diff. Sorry! 2016-01-21 15:41:29 +00:00
ipsec.h
Makefile add l2tp(4) L2TPv3 interface. 2017-02-16 08:12:43 +00:00
mld6_var.h
mld6.c Plug a race condition on accessing i6mm_maddr 2017-03-02 09:48:20 +00:00
nd6_nbr.c Replace DIAGNOSTIC + panic with KASSERT 2017-03-14 04:25:10 +00:00
nd6_rtr.c Remove unnecessary NULL check 2017-03-14 04:21:38 +00:00
nd6.c Restore/add some softnet_lock for nd6_rt_flush and defrouter_addreq 2017-03-01 03:02:35 +00:00
nd6.h Fix prefix invalidation via nd6_timer 2017-02-22 03:02:55 +00:00
pim6_var.h
pim6.h
raw_ip6.c Pass inpcb/in6pcb instead of socket to ip_output/ip6_output 2017-03-03 07:13:06 +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 ip6_sprintf -> IN6_PRINT so that we pass the size. 2017-01-16 15:44:46 +00:00
sctp6_usrreq.c Remove unnecessary inclusions of nd6.h 2016-12-13 08:29:03 +00:00
sctp6_var.h Add core networking support for SCTP. 2015-10-13 21:28:34 +00:00
udp6_output.c Pass inpcb/in6pcb instead of socket to ip_output/ip6_output 2017-03-03 07:13:06 +00:00
udp6_private.h
udp6_usrreq.c Tweak softnet_lock and NET_MPSAFE 2017-01-24 07:09:24 +00:00
udp6_var.h make connect syscall use sockaddr_big and modify pr_{send,connect} 2015-05-02 17:18:03 +00:00
udp6.h