diff --git a/sys/dev/xe/if_xe.c b/sys/dev/xe/if_xe.c index 8cd29d11ab4d..6ed52828cf40 100644 --- a/sys/dev/xe/if_xe.c +++ b/sys/dev/xe/if_xe.c @@ -718,6 +718,8 @@ xe_intr(void *xscp) /* Deliver packet to upper layers */ if (mbp != NULL) { + mbp->m_flags |= M_HASFCS; /* FCS is included in our + * packet */ mbp->m_pkthdr.len = mbp->m_len = len; (*ifp->if_input)(ifp, mbp); /* Send the packet on its way */ ifp->if_ipackets++; /* Success! */