FreeBSD Bugzilla – Attachment 135246 Details for
Bug 180065
[netinet6] [patch] Multicast loopback to own host broken
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 797 bytes, created by
Bernd Walter
on 2013-06-28 19:50:00 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Bernd Walter
Created:
2013-06-28 19:50:00 UTC
Size:
797 bytes
patch
obsolete
>Index: netinet6/ip6_output.c >=================================================================== >--- netinet6/ip6_output.c (revision 251406) >+++ netinet6/ip6_output.c (working copy) >@@ -749,6 +749,13 @@ > } > if ((im6o == NULL && in6_mcast_loop) || > (im6o && im6o->im6o_multicast_loop)) { >+ >+ if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA_IPV6) { >+ plen = m->m_pkthdr.len - sizeof(*ip6); >+ in6_delayed_cksum(m, plen, sizeof(struct ip6_hdr)); >+ m->m_pkthdr.csum_flags &= ~CSUM_DELAY_DATA_IPV6; >+ } >+ > /* > * Loop back multicast datagram if not expressly > * forbidden to do so, even if we have not joined
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 180065
: 135246