NetBSD/sys/netinet
itojun 6574aa66e8 inhibit error code from rtinit(). this happens when we try to assign
multiple addresses from same prefix, onto single interface.  PR 10427.


more info:
- 4.4BSD did not check return code from in_ifinit() at all.
  4.4BSD does not support multiple address from same prefix.
- past KAME change passed in{,6}_ifinit() to upwards, toward ifconfig(8).
  the behavior is filed as PR 10427.
- the commit inhibits EEXIST from rtinit(), hence partially recovers old
  4.4BSD behavior.
- the right thing to happen is to properly support multiple address assignment
  from the same prefix.  KAME tree has more extensive change, however, it needs
  much more time to get stabilized (rtentry refcnt change can cause serious
  issue, we really need to bake it before bring it to netbsd)
2000-08-02 15:03:02 +00:00
..
fil.c
icmp6.h nuke the following sysctl variables. "ppsratelimit" should work better. 2000-07-28 04:06:52 +00:00
icmp_var.h nuke the following sysctl variables. "ppsratelimit" should work better. 2000-07-28 04:06:52 +00:00
if_arp.c
if_atm.c
if_atm.h
if_ether.h
if_inarp.h
igmp_var.h
igmp.c Don't copy M_EXT mbufs unless in "dhcp" mode. Do a mtod after the pullup 2000-06-16 20:21:26 +00:00
igmp.h
in4_cksum.c
in_cksum.c
in_gif.c RFCs 1853, 2003, 2401 -- copy the DF bit. 2000-07-05 21:01:38 +00:00
in_gif.h
in_pcb.c remove unnecessary #include <netkey/key_debug.h>. from kame. 2000-07-06 12:51:39 +00:00
in_pcb.h
in_proto.c nuke the following sysctl variables. "ppsratelimit" should work better. 2000-07-28 04:06:52 +00:00
in_systm.h
in_var.h
in.c inhibit error code from rtinit(). this happens when we try to assign 2000-08-02 15:03:02 +00:00
in.h Avoid recursion with traditional cpp. 2000-07-28 12:13:32 +00:00
ip6.h remove m_pulldown statistics code. it is highly experimental and belong 2000-07-13 05:34:21 +00:00
ip_auth.c
ip_auth.h
ip_compat.h remove include of <vm/vm.h> 2000-06-28 02:59:32 +00:00
ip_ecn.c
ip_ecn.h
ip_encap.c Make that note that we really should be checking the viftable 2000-07-05 21:32:51 +00:00
ip_encap.h
ip_fil.c Slight adjustment to last, to allow the userland version to build. 2000-08-01 15:03:51 +00:00
ip_fil.h
ip_flow.c Pass the correct destination address for the route-to-gateway case. 2000-06-30 19:43:53 +00:00
ip_frag.c Ups, forgot to resolve one place. 2000-06-12 10:29:36 +00:00
ip_frag.h
ip_ftp_pxy.c
ip_gre.c Some slight cleanup. 2000-07-06 04:34:26 +00:00
ip_gre.h Some slight cleanup. 2000-07-06 04:34:26 +00:00
ip_icmp.c nuke the following sysctl variables. "ppsratelimit" should work better. 2000-07-28 04:06:52 +00:00
ip_icmp.h
ip_input.c remove unnecessary #include <netkey/key_debug.h>. from kame. 2000-07-06 12:51:39 +00:00
ip_ipip.c
ip_ipip.h
ip_log.c
ip_mroute.c
ip_mroute.h
ip_nat.c
ip_nat.h
ip_output.c remove include of <vm/vm.h> 2000-06-28 02:59:32 +00:00
ip_proxy.c
ip_proxy.h
ip_raudio_pxy.c
ip_rcmd_pxy.c
ip_state.c
ip_state.h
ip_var.h
ip.h
ipl.h
Makefile
raw_ip.c
tcp_debug.c
tcp_debug.h
tcp_fsm.h
tcp_input.c nuke the following sysctl variables. "ppsratelimit" should work better. 2000-07-28 04:06:52 +00:00
tcp_output.c forgot to call tcp6_quench(). sync with kame. 2000-07-28 02:39:45 +00:00
tcp_seq.h
tcp_subr.c remove old mbuf assumption (ip header and tcp header are on the same mbuf). 2000-06-30 16:44:33 +00:00
tcp_timer.c
tcp_timer.h
tcp_usrreq.c nuke the following sysctl variables. "ppsratelimit" should work better. 2000-07-28 04:06:52 +00:00
tcp_var.h nuke the following sysctl variables. "ppsratelimit" should work better. 2000-07-28 04:06:52 +00:00
tcp.h added a linted comment about non-portable bitfields. Unfortunately it cannot 2000-07-05 02:45:03 +00:00
tcpip.h
udp_usrreq.c Drop packet, increment udps_badlen if the udp header length field 2000-07-24 03:46:57 +00:00
udp_var.h
udp.h