1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-20 11:11:24 +00:00
freebsd/sys/netinet
Bruce M Simpson d966841427 The IPv4 code should clean up multicast group state when an interface
goes away. Without this change, it leaks in_multi (and often ether_multi
state) if many clonable interfaces are created and destroyed in quick
succession.

The concept of this fix is borrowed from KAME. Detailed information about
this behaviour, as well as test cases, are available in the PR.

PR:		kern/78227
MFC after:	1 week
2006-09-28 10:04:07 +00:00
..
libalias Compilation. 2006-09-27 02:08:44 +00:00
accf_data.c
accf_http.c
icmp6.h
icmp_var.h
if_atm.c
if_atm.h
if_ether.c now that we don't automagicly increase the MTU of host routes, when we copy 2006-09-23 19:24:10 +00:00
if_ether.h
igmp_var.h
igmp.c
igmp.h
in_cksum.c
in_gif.c
in_gif.h
in_pcb.c o Backout rev. 1.125 of in_pcb.c. It appeared to behave extremely 2006-09-06 13:56:35 +00:00
in_pcb.h
in_proto.c
in_rmx.c
in_systm.h
in_var.h The IPv4 code should clean up multicast group state when an interface 2006-09-28 10:04:07 +00:00
in.c The IPv4 code should clean up multicast group state when an interface 2006-09-28 10:04:07 +00:00
in.h
ip6.h
ip_carp.c Fix an incompatibility between CARP and IPv4 multicast routing, whereby 2006-09-25 11:53:54 +00:00
ip_carp.h
ip_divert.c
ip_divert.h
ip_dummynet.c
ip_dummynet.h
ip_ecn.c
ip_ecn.h
ip_encap.c
ip_encap.h
ip_fastfwd.c
ip_fw2.c Handle a list of IPv6 src and dst addresses correctly, eg. 2006-09-16 10:27:05 +00:00
ip_fw_pfil.c
ip_fw.h comply with style police 2006-08-18 22:36:05 +00:00
ip_gre.c
ip_gre.h
ip_icmp.c
ip_icmp.h
ip_id.c
ip_input.c
ip_ipsec.c
ip_ipsec.h
ip_mroute.c
ip_mroute.h
ip_options.c
ip_options.h
ip_output.c Account for output IP datagrams on the ifaddr where they originated from, 2006-09-25 10:11:16 +00:00
ip_var.h
ip.h
ipprotosw.h
pim_var.h
pim.h
raw_ip.c Check inp_flags instead of inp_vflag for INP_ONESBCAST flag. 2006-09-06 19:04:36 +00:00
tcp_debug.c
tcp_debug.h
tcp_fsm.h
tcp_hostcache.c
tcp_input.c fix calculating to_tsecr... This prevents the rtt calculations from 2006-09-26 01:21:46 +00:00
tcp_output.c When doing TSO subtract hdrlen from TCP_MAXWIN to prevent ip->ip_len 2006-09-15 16:08:09 +00:00
tcp_reass.c fix calculating to_tsecr... This prevents the rtt calculations from 2006-09-26 01:21:46 +00:00
tcp_sack.c
tcp_seq.h
tcp_subr.c Add a sysctl net.inet.tcp.nolocaltimewait that allows to suppress 2006-09-08 13:09:15 +00:00
tcp_syncache.c Add missing #ifdef INET6 (can't be compiled) 2006-09-14 10:22:35 +00:00
tcp_timer.c Back when we had T/TCP support, we used to apply different 2006-09-07 13:06:00 +00:00
tcp_timer.h if min is greater than max, prefer max over min... I managed to get a 2006-09-25 07:22:39 +00:00
tcp_timewait.c Add a sysctl net.inet.tcp.nolocaltimewait that allows to suppress 2006-09-08 13:09:15 +00:00
tcp_usrreq.c Make tcp_usr_send() free the passed mbufs on error in all cases as the 2006-09-17 13:39:35 +00:00
tcp_var.h Rewrite of TCP syncookies to remove locking requirements and to enhance 2006-09-13 13:08:27 +00:00
tcp.h
tcpip.h
udp_usrreq.c Check inp_flags instead of inp_vflag for INP_ONESBCAST flag. 2006-09-06 19:04:36 +00:00
udp_var.h
udp.h