--- src/sys/dev/netif/tl/if_tl.c 2006/01/01 00:59:05 1.34.2.1 +++ src/sys/dev/netif/tl/if_tl.c 2006/07/14 19:03:46 1.34.2.2 @@ -1432,6 +1432,7 @@ tl_intvec_rxeof(void *xsc, u_int32_t typ eh = mtod(m, struct ether_header *); m->m_pkthdr.rcvif = ifp; + m->m_pkthdr.len = m->m_len = total_len; /* * Note: when the ThunderLAN chip is in 'capture all