NetBSD/sys/netinet6
itojun 4308599c5a disallow bind(2) with IPv4 mapped address for now. port number check is
insufficient at this moment and we can bind(2) two sockets listen on same
port number.

for real fix, we need to check inpcb table with in6pcb.  we can't
find inpcb chain from particular in6pcb chain (like finding tcbtable from tcb6)
luckily RFC2553 does not talk about bind(2) behavior for IPv4 mapped.
IPv4 mapped brings in too much complexities...
2000-05-29 00:03:18 +00:00
..
ah_core.c cleanup AH/policy processing. 2000-03-21 23:53:30 +00:00
ah_input.c Oops; fix thinko. 2000-03-26 19:11:04 +00:00
ah_output.c cleanup AH/policy processing. 2000-03-21 23:53:30 +00:00
ah.h
dest6.c
esp.h
frag6.c
icmp6.c disallow negative numbers for ratelimit interval (tcp, icmp, icmp6). 2000-05-22 12:08:43 +00:00
icmp6.h
IMPLEMENTATION sync with reality in netbsd-current. 2000-05-28 23:44:30 +00:00
in6_cksum.c
in6_gif.c introduce sys/netinet/ip_encap.c, to dispatch inbound packets 2000-04-19 06:30:51 +00:00
in6_gif.h introduce sys/netinet/ip_encap.c, to dispatch inbound packets 2000-04-19 06:30:51 +00:00
in6_ifattach.c correct in6_ifdetach() (previous code touched dangling pointers). 2000-05-05 08:03:12 +00:00
in6_ifattach.h revisit in6_ifattach(). 2000-04-12 10:36:38 +00:00
in6_pcb.c disallow bind(2) with IPv4 mapped address for now. port number check is 2000-05-29 00:03:18 +00:00
in6_pcb.h
in6_prefix.c New callout mechanism with two major improvements over the old 2000-03-23 07:01:25 +00:00
in6_prefix.h New callout mechanism with two major improvements over the old 2000-03-23 07:01:25 +00:00
in6_proto.c introduce sys/netinet/ip_encap.c, to dispatch inbound packets 2000-04-19 06:30:51 +00:00
in6_var.h perform neighbor unreachability detection on p2p links (spec requires 2000-04-16 15:27:59 +00:00
in6.c misuse of free(ia) in #if 0'ed region. 2000-04-27 16:44:19 +00:00
in6.h enforce parameter type check for IN6_ARE_ADDR_EQUAL(). (sync with kame) 2000-05-24 14:40:09 +00:00
ip6_forward.c correct manipulation of link-local scoped address on loopback. 2000-05-19 20:09:26 +00:00
ip6_input.c correct manipulation of link-local scoped address on loopback. 2000-05-19 20:09:26 +00:00
ip6_mroute.c correct MLD API. (binary backward compatibility is kept) 2000-05-19 10:39:43 +00:00
ip6_mroute.h correct MLD API. (binary backward compatibility is kept) 2000-05-19 10:39:43 +00:00
ip6_output.c correct manipulation of link-local scoped address on loopback. 2000-05-19 20:09:26 +00:00
ip6_var.h cleanup AH/policy processing. 2000-03-21 23:53:30 +00:00
ip6.h
ip6protosw.h
ipcomp_core.c
ipcomp_input.c
ipcomp_output.c NULL != 0 2000-05-19 04:34:39 +00:00
ipcomp.h
ipsec.c Remove junk at the end of #undef. 2000-05-08 18:31:10 +00:00
ipsec.h
Makefile
mld6_var.h
mld6.c
nd6_nbr.c do not mistakingly forward link-local scoped packet (the bug was added 2000-05-19 01:40:18 +00:00
nd6_rtr.c s/ND6DEBUG/ND6_DEBUG/ (just to meet nd6_nbr.c) 2000-03-21 11:34:25 +00:00
nd6.c do not mistakingly forward link-local scoped packet (the bug was added 2000-05-19 01:40:18 +00:00
nd6.h do not mistakingly forward link-local scoped packet (the bug was added 2000-05-19 01:40:18 +00:00
pim6_var.h
pim6.h
raw_ip6.c disallow bind(2) with IPv4 mapped address for now. port number check is 2000-05-29 00:03:18 +00:00
route6.c
TODO
udp6_usrreq.c make net.inet6.udp6.* sysctl name meet with IPv4 counterpart. 2000-05-22 15:22:36 +00:00
udp6_var.h make net.inet6.udp6.* sysctl name meet with IPv4 counterpart. 2000-05-22 15:22:36 +00:00
udp6.h