History log of /freebsd-10-stable/sys/netinet/in_mcast.c
Revision Date Author Comments
# 340957 26-Nov-2018 eugen

Prevent multicast code from panicing due to unprotected access
to INADDR_HASH. This is direct commit to stable/10 instead of MFC r339807
due to significant difference in code base.

PR: 220078
Tested-by: Cassiano Peixoto and others


# 321134 18-Jul-2017 ngie

MFC r318255:

Add missing braces around MCAST_EXCLUDE check when KTR support is
compiled into the kernel

This ensures that .iss_asm (the number of ASM listeners) isn't incorrectly
decremented for MLD-layer source datagrams when inspecting im*s_st[1]
(the second state in the structure).

PR: 217509 [1]


# 261425 03-Feb-2014 gnn

MFC 260796

Fix various places where we don't properly release a lock

PR: 185043
Submitted by: Michael Bentkofsky


# 259982 27-Dec-2013 dim

MFC r259839:

In sys/netinet/in_mcast.c, inm_is_ifp_detached() is only used whenever
KTR is defined, so put it between #ifdef KTR guards. This avoids a
warning about a unused function if KTR is not enabled.


# 261425 03-Feb-2014 gnn

MFC 260796

Fix various places where we don't properly release a lock

PR: 185043
Submitted by: Michael Bentkofsky


# 259982 27-Dec-2013 dim

MFC r259839:

In sys/netinet/in_mcast.c, inm_is_ifp_detached() is only used whenever
KTR is defined, so put it between #ifdef KTR guards. This avoids a
warning about a unused function if KTR is not enabled.