Page MenuHomeFreeBSD

D18887.id53143.diff
No OneTemporary

D18887.id53143.diff

Index: head/sys/netinet6/in6_mcast.c
===================================================================
--- head/sys/netinet6/in6_mcast.c
+++ head/sys/netinet6/in6_mcast.c
@@ -2178,7 +2178,10 @@
IN6_MULTI_UNLOCK();
goto out_im6o_free;
}
- in6m_acquire(inm);
+ /*
+ * NOTE: Refcount from in6_joingroup_locked()
+ * is protecting membership.
+ */
imo->im6o_membership[idx] = inm;
} else {
CTR1(KTR_MLD, "%s: merge inm state", __func__);

File Metadata

Mime Type
text/plain
Expires
Mon, Apr 13, 4:47 AM (12 h, 41 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31394849
Default Alt Text
D18887.id53143.diff (463 B)

Event Timeline