X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/a991bd8d3e7fe02dbca0644054bab73c5b75324a..HEAD:/bsd/net/if_vlan.c?ds=sidebyside diff --git a/bsd/net/if_vlan.c b/bsd/net/if_vlan.c index 7cba0957a..5001ef7d0 100644 --- a/bsd/net/if_vlan.c +++ b/bsd/net/if_vlan.c @@ -1137,6 +1137,7 @@ vlan_output(struct ifnet * ifp, struct mbuf * m) m->m_pkthdr.csum_tx_start += ETHER_VLAN_ENCAP_LEN; m->m_pkthdr.csum_tx_stuff += ETHER_VLAN_ENCAP_LEN; } + m->m_pkthdr.csum_flags |= CSUM_VLAN_ENCAP_PRESENT; } err = dlil_output(p, PF_VLAN, m, NULL, NULL, 1, &adv);