Page MenuHomeFreeBSD

D60758.diff
No OneTemporary

D60758.diff

Index: kern/uipc_sockbuf.c
===================================================================
--- kern/uipc_sockbuf.c
+++ kern/uipc_sockbuf.c
@@ -1008,7 +1008,7 @@
/* Remove all packet headers and mbuf tags to get a pure data chain. */
for (n = m; n != NULL; n = n->m_next) {
if (n->m_flags & M_PKTHDR) {
- ifp = m->m_pkthdr.leaf_rcvif;
+ ifp = n->m_pkthdr.leaf_rcvif;
if ((n->m_pkthdr.csum_flags & CSUM_TLS_MASK) ==
CSUM_TLS_DECRYPTED) {
/* Mark all mbufs in this packet decrypted. */

File Metadata

Mime Type
text/plain
Expires
Sat, Oct 17, 3:13 AM (15 h, 12 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
40915928
Default Alt Text
D60758.diff (515 B)

Event Timeline