/freebsd/sys/netipsec/ |
H A D | udpencap.c | 132 if (m->m_pkthdr.len < off + sizeof(struct esp)) in udp_ipsec_input() 217 if (m->m_pkthdr.csum_flags & CSUM_DATA_VALID) in udp_ipsec_input() 218 m->m_pkthdr.csum_flags &= ~(CSUM_DATA_VALID | CSUM_PSEUDO_HDR); in udp_ipsec_input() 223 if (m->m_pkthdr.csum_flags & CSUM_DATA_VALID_IPV6) in udp_ipsec_input() 224 m->m_pkthdr.csum_flags &= ~(CSUM_DATA_VALID_IPV6 | CSUM_PSEUDO_HDR); in udp_ipsec_input() 280 udp->uh_ulen = htons(m->m_pkthdr.len - hlen); in udp_ipsec_output() 288 ip->ip_len = htons(m->m_pkthdr.len); in udp_ipsec_output() 300 ip6->ip6_plen = htons(m->m_pkthdr.len); in udp_ipsec_output() 303 m->m_pkthdr.len - hlen, ip6->ip6_nxt, 0); in udp_ipsec_output() 304 m->m_pkthdr.csum_flags = CSUM_UDP_IPV6; in udp_ipsec_output() [all …]
|
H A D | ipsec_mbuf.c | 158 m0->m_pkthdr.len += hlen; /* adjust packet length */ in m_makespace() 180 len = m->m_pkthdr.len; in m_pad() 191 __func__, m->m_pkthdr.len, in m_pad() 192 m->m_pkthdr.len + m0->m_len - len)); in m_pad() 203 m->m_pkthdr.len, in m_pad() 204 m->m_pkthdr.len + m1->m_next->m_len)); in m_pad() 229 m->m_pkthdr.len += pad; in m_pad() 256 m->m_pkthdr.len -= hlen; in m_striphdr() 274 m->m_pkthdr.len -= adjlen; in m_striphdr() 285 m->m_pkthdr.len -= adjlen; in m_striphdr() [all …]
|
/freebsd/sys/netgraph/ |
H A D | ng_checksum.c | 293 if (((mbuf)->m_pkthdr.len < pullup_len) || \ 323 if (hlen < sizeof(struct ip) || m->m_pkthdr.len < l3_offset + plen) in checksum_ipv4() 326 if (m->m_pkthdr.csum_flags & CSUM_IP) { in checksum_ipv4() 335 m->m_pkthdr.csum_flags &= ~CSUM_IP; in checksum_ipv4() 345 m->m_pkthdr.csum_flags &= ~(CSUM_TCP|CSUM_UDP); in checksum_ipv4() 352 if (m->m_pkthdr.csum_flags & CSUM_TCP) { in checksum_ipv4() 363 m->m_pkthdr.csum_flags &= ~CSUM_TCP; in checksum_ipv4() 369 m->m_pkthdr.csum_flags &= ~CSUM_UDP; in checksum_ipv4() 373 if (m->m_pkthdr.csum_flags & CSUM_UDP) { in checksum_ipv4() 389 m->m_pkthdr.csum_flags &= ~CSUM_UDP; in checksum_ipv4() [all …]
|
/freebsd/sys/netinet6/ |
H A D | ip6_forward.c | 122 if_name(m->m_pkthdr.rcvif)); in ip6_forward() 148 mcopy = m_copym(m, 0, imin(m->m_pkthdr.len, ICMPV6_PLD_MAXLEN), in ip6_forward() 183 dst.sin6_scope_id = in6_get_unicast_scopeid(&ip6->ip6_dst, m->m_pkthdr.rcvif); in ip6_forward() 186 NHR_REF, m->m_pkthdr.flowid); in ip6_forward() 189 in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_noroute); in ip6_forward() 218 inzone = in6_get_unicast_scopeid(&ip6->ip6_src, m->m_pkthdr.rcvif); in ip6_forward() 231 if_name(m->m_pkthdr.rcvif), if_name(nh->nh_ifp)); in ip6_forward() 246 inzone = in6_get_unicast_scopeid(&ip6->ip6_dst, m->m_pkthdr.rcvif); in ip6_forward() 271 if (V_ip6_sendredirects && nh->nh_ifp == m->m_pkthdr.rcvif && !srcrt && in ip6_forward() 303 ip6->ip6_nxt, if_name(m->m_pkthdr.rcvif), in ip6_forward() [all …]
|
H A D | ip6_fastfwd.c | 64 dst->sin6_scope_id, NHR_NONE, m->m_pkthdr.flowid); in ip6_findroute() 120 rcvif = m->m_pkthdr.rcvif; in ip6_tryforward() 130 if (m->m_pkthdr.len - sizeof(struct ip6_hdr) < plen) { in ip6_tryforward() 135 if (m->m_pkthdr.len > sizeof(struct ip6_hdr) + plen) { in ip6_tryforward() 136 if (m->m_len == m->m_pkthdr.len) { in ip6_tryforward() 138 m->m_pkthdr.len = sizeof(struct ip6_hdr) + plen; in ip6_tryforward() 141 m->m_pkthdr.len); in ip6_tryforward() 205 if (m->m_pkthdr.len > nh->nh_mtu) { in ip6_tryforward() 225 if (m->m_pkthdr.len > nh->nh_mtu) { in ip6_tryforward()
|
H A D | ip6_input.c | 405 in6_ifstat_inc((*mp)->m_pkthdr.rcvif, ifs6_in_discard); in ip6_input_hbh() 426 in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_discard); in ip6_input_hbh() 427 in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_hdrerr); in ip6_input_hbh() 501 if (m->m_pkthdr.len < off) { in ip6_direct_input() 503 in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_truncated); in ip6_direct_input() 538 rcvif = m->m_pkthdr.rcvif; in ip6_input() 589 if (m && m->m_next != NULL && m->m_pkthdr.len < MCLBYTES) { in ip6_input() 592 if (m->m_pkthdr.len > MHLEN) in ip6_input() 600 m_copydata(m, 0, n->m_pkthdr.len, mtod(n, caddr_t)); in ip6_input() 601 n->m_len = n->m_pkthdr in ip6_input() [all...] |
/freebsd/sys/netinet/ |
H A D | ip_output.c | 145 if (m->m_pkthdr.rcvif == NULL) in ip_output_pfil() 146 m->m_pkthdr.rcvif = V_loif; in ip_output_pfil() 147 if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA) { in ip_output_pfil() 148 m->m_pkthdr.csum_flags |= in ip_output_pfil() 150 m->m_pkthdr.csum_data = 0xffff; in ip_output_pfil() 152 m->m_pkthdr.csum_flags |= in ip_output_pfil() 155 if (m->m_pkthdr.csum_flags & CSUM_SCTP) in ip_output_pfil() 156 m->m_pkthdr.csum_flags |= CSUM_SCTP_VALID; in ip_output_pfil() 178 if (m->m_pkthdr.rcvif == NULL) in ip_output_pfil() 179 m->m_pkthdr.rcvif = V_loif; in ip_output_pfil() [all …]
|
H A D | tcp_lro.c | 402 htons(m->m_pkthdr.ether_vtag) & htons(EVL_VLID_MASK); in tcp_lro_parser() 405 if (__predict_false((m->m_pkthdr.csum_flags & in tcp_lro_parser() 414 if ((m->m_pkthdr.csum_flags & vxlan_csum) != vxlan_csum) in tcp_lro_parser() 469 if (__predict_true(m->m_pkthdr.len == len)) { in tcp_lro_trim_mbuf_chain() 471 } else if (m->m_pkthdr.len > len) { in tcp_lro_trim_mbuf_chain() 472 m_adj(m, len - m->m_pkthdr.len); in tcp_lro_trim_mbuf_chain() 649 if (m->m_pkthdr.csum_flags & CSUM_IP_CHECKED) { in tcp_lro_rx_ipv4() 650 if (__predict_false((m->m_pkthdr.csum_flags & CSUM_IP_VALID) == 0)) { in tcp_lro_rx_ipv4() 799 le->m_head->m_pkthdr.lro_tcp_d_len, in tcp_flush_out_entry() 800 le->m_head->m_pkthdr.lro_tcp_d_csum); in tcp_flush_out_entry() [all …]
|
H A D | ip_divert.c | 196 if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA) { in divert_packet() 198 m->m_pkthdr.csum_flags &= ~CSUM_DELAY_DATA; in divert_packet() 201 if (m->m_pkthdr.csum_flags & CSUM_SCTP) { in divert_packet() 206 m->m_pkthdr.csum_flags &= ~CSUM_SCTP; in divert_packet() 211 if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA_IPV6) { in divert_packet() 212 in6_delayed_cksum(m, m->m_pkthdr.len - in divert_packet() 214 m->m_pkthdr.csum_flags &= ~CSUM_DELAY_DATA_IPV6; in divert_packet() 217 if (m->m_pkthdr.csum_flags & CSUM_SCTP_IPV6) { in divert_packet() 219 m->m_pkthdr.csum_flags &= ~CSUM_SCTP_IPV6; in divert_packet() 240 ifp = m->m_pkthdr.rcvif; in divert_packet() [all …]
|
H A D | sctp_crc32.c | 97 KASSERT(offset < m->m_pkthdr.len, in sctp_calculate_cksum() 101 len = m->m_pkthdr.len - offset; in sctp_calculate_cksum() 124 if (offset + sizeof(uint32_t) > (uint32_t)(m->m_pkthdr.len)) { in sctp_delayed_cksum() 127 m->m_pkthdr.len, offset); in sctp_delayed_cksum() 130 m->m_pkthdr.len, offset); in sctp_delayed_cksum()
|
/freebsd/sys/net/ |
H A D | debugnet_inet.c | 93 if (m->m_pkthdr.len < sizeof(struct ip)) { in debugnet_handle_ip() 137 (m->m_pkthdr.rcvif->if_flags & IFF_LOOPBACK) == 0) { in debugnet_handle_ip() 144 if ((m->m_pkthdr.csum_flags & CSUM_IP_CHECKED) != 0) { in debugnet_handle_ip() 145 if ((m->m_pkthdr.csum_flags & CSUM_IP_VALID) == 0) { in debugnet_handle_ip() 160 if (m->m_pkthdr.len < ip->ip_len) { in debugnet_handle_ip() 162 ip->ip_len, m->m_pkthdr.len); in debugnet_handle_ip() 165 if (m->m_pkthdr.len > ip->ip_len) { in debugnet_handle_ip() 167 if (m->m_len == m->m_pkthdr.len) { in debugnet_handle_ip() 169 m->m_pkthdr.len = ip->ip_len; in debugnet_handle_ip() 171 m_adj(m, ip->ip_len - m->m_pkthdr.len); in debugnet_handle_ip() [all …]
|
H A D | if_loop.c | 220 if_inc_counter(ifp, IFCOUNTER_OBYTES, m->m_pkthdr.len); in looutput() 236 m->m_pkthdr.csum_data = 0xffff; in looutput() 237 m->m_pkthdr.csum_flags = LO_CSUM_SET; in looutput() 239 m->m_pkthdr.csum_flags &= ~LO_CSUM_FEATURES; in looutput() 249 m->m_pkthdr.csum_data = 0xffff; in looutput() 250 m->m_pkthdr.csum_flags = LO_CSUM_SET; in looutput() 253 m->m_pkthdr.csum_data = 0xffff; in looutput() 254 m->m_pkthdr.csum_flags = LO_CSUM_SET; in looutput() 256 m->m_pkthdr.csum_flags &= ~LO_CSUM_FEATURES6; in looutput() 284 m->m_pkthdr.rcvif = ifp; in if_simloop() [all …]
|
H A D | if_vlan_var.h | 39 (m)->m_pkthdr.ether_vtag &= EVL_VLID_MASK; \ 40 (m)->m_pkthdr.ether_vtag |= (vlid); \ 42 (m)->m_pkthdr.ether_vtag = (vlid); \ 51 uint16_t __vlantag = (m)->m_pkthdr.ether_vtag; \ 52 (m)->m_pkthdr.ether_vtag |= EVL_MAKETAG( \ 56 (m)->m_pkthdr.ether_vtag = \
|
H A D | if_fwsubr.c | 253 if (m->m_pkthdr.len <= psize - sizeof(uint32_t)) { in firewire_output() 281 dsize = m->m_pkthdr.len; in firewire_output() 284 if (m->m_pkthdr.len > fsize) { in firewire_output() 324 foff += m->m_pkthdr.len - 2*sizeof(uint32_t); in firewire_output() 388 fend = fstart + m->m_pkthdr.len - 2*sizeof(uint32_t); in firewire_input_fragment() 405 end = start + mf->m_pkthdr.len - 2*sizeof(uint32_t); in firewire_input_fragment() 450 end = start + mprev->m_pkthdr.len - 2*sizeof(uint32_t); in firewire_input_fragment() 458 mprev->m_pkthdr.len += m->m_pkthdr.len; in firewire_input_fragment() 461 if (mprev->m_pkthdr.len == dsize + 1 + 2*sizeof(uint32_t)) { in firewire_input_fragment() 491 fend = fstart + m->m_pkthdr.len in firewire_input_fragment() [all …]
|
/freebsd/sys/dev/cxgbe/crypto/ |
H A D | t6_kern_tls.c | 328 m->m_pkthdr.snd_tag = m_snd_tag_ref(&tlsp->com); in ktls_set_tcb_fields() 329 m->m_pkthdr.csum_flags |= CSUM_SND_TAG; in ktls_set_tcb_fields() 614 m->m_pkthdr.snd_tag = m_snd_tag_ref(&tlsp->com); in ktls_setup_keys() 615 m->m_pkthdr.csum_flags |= CSUM_SND_TAG; in ktls_setup_keys() 908 MPASS(m->m_pkthdr.snd_tag != NULL); in t6_ktls_parse_pkt() 909 tlsp = mst_to_tls(m->m_pkthdr.snd_tag); in t6_ktls_parse_pkt() 923 m->m_pkthdr.l2hlen = sizeof(*eh); in t6_ktls_parse_pkt() 933 m->m_pkthdr.l3hlen = ip->ip_hl * 4; in t6_ktls_parse_pkt() 941 m->m_pkthdr.l3hlen = sizeof(struct ip6_hdr); in t6_ktls_parse_pkt() 943 if (m->m_len < m->m_pkthdr.l2hlen + m->m_pkthdr.l3hlen + in t6_ktls_parse_pkt() [all …]
|
/freebsd/sys/netgraph/bluetooth/l2cap/ |
H A D | ng_l2cap_cmds.h | 80 (_m)->m_pkthdr.len = (_m)->m_len = sizeof(c->hdr) + \ 98 (_m)->m_pkthdr.len = (_m)->m_len = sizeof(*c); \ 121 (_m)->m_pkthdr.len = (_m)->m_len = sizeof(*c); \ 148 (_m)->m_pkthdr.len = (_m)->m_len = sizeof(*c); \ 158 int l = (_data)->m_pkthdr.len; \ 162 (_m)->m_pkthdr.len += l; \ 182 (_m)->m_pkthdr.len = (_m)->m_len = sizeof(*c); \ 193 int l = (_data)->m_pkthdr.len; \ 197 (_m)->m_pkthdr.len += l; \ 212 (_m)->m_pkthdr.len = (_m)->m_len = sizeof(*c); \ [all …]
|
/freebsd/sys/kern/ |
H A D | uipc_mbuf.c | 295 bzero(&m->m_pkthdr, sizeof(struct pkthdr)); in m_demote_pkthdr() 369 !SLIST_EMPTY(&m->m_pkthdr.tags)) { in m_sanity() 380 bzero(&m->m_pkthdr, sizeof(m->m_pkthdr)); in m_sanity() 388 if (pktlen && pktlen != m->m_pkthdr.len) { in m_sanity() 390 m->m_pkthdr.len = 0; in m_sanity() 409 bzero(&m->m_pkthdr, sizeof(m->m_pkthdr)); in m_pkthdr_init() 411 m->m_pkthdr.numa_domain = M_NODOM; in m_pkthdr_init() 435 KASSERT(SLIST_EMPTY(&to->m_pkthdr.tags), in m_move_pkthdr() 449 to->m_pkthdr = from->m_pkthdr; /* especially tags */ in m_move_pkthdr() 450 SLIST_INIT(&from->m_pkthdr.tags); /* purge tags from src */ in m_move_pkthdr() [all …]
|
/freebsd/sys/netgraph/bluetooth/drivers/ubt/ |
H A D | ng_ubt.c | 945 USETW(req.wLength, m->m_pkthdr.len); in ubt_ctrl_write_callback() 954 usbd_m_copy_in(pc, 0, m, 0, m->m_pkthdr.len); in ubt_ctrl_write_callback() 957 usbd_xfer_set_frame_len(xfer, 1, m->m_pkthdr.len); in ubt_ctrl_write_callback() 1014 m->m_pkthdr.len = m->m_len = 1; in ubt_intr_read_callback() 1021 m->m_pkthdr.len += actlen; in ubt_intr_read_callback() 1028 if (m->m_pkthdr.len < (int)sizeof(*hdr)) { in ubt_intr_read_callback() 1036 if (hdr->length != (m->m_pkthdr.len - sizeof(*hdr))) { in ubt_intr_read_callback() 1039 hdr->length, m->m_pkthdr.len); in ubt_intr_read_callback() 1046 "length=%d\n", m->m_pkthdr.len, hdr->length); in ubt_intr_read_callback() 1049 UBT_STAT_BYTES_RECV(sc, m->m_pkthdr.len); in ubt_intr_read_callback() [all …]
|
/freebsd/tools/regression/net80211/tkip/ |
H A D | test_tkip.c | 221 m->m_pkthdr.len = m->m_len; in runtest() 234 if (m->m_pkthdr.len != t->plaintext_len) { in runtest() 236 cmpfail(mtod(m, const void *), m->m_pkthdr.len, in runtest() 242 cmpfail(mtod(m, const void *), m->m_pkthdr.len, in runtest() 267 } else if (m->m_pkthdr.len != t->encrypted_len) { in runtest() 269 cmpfail(mtod(m, const void *), m->m_pkthdr.len, in runtest() 272 } else if (memcmp(mtod(m, const void *), t->encrypted, m->m_pkthdr.len)) { in runtest() 274 cmpfail(mtod(m, const void *), m->m_pkthdr.len, in runtest() 298 cmpfail(mtod(m, const void *), m->m_pkthdr.len, in runtest() 306 if (m->m_pkthdr.len != t->plaintext_len) { in runtest() [all …]
|
/freebsd/sys/dev/liquidio/ |
H A D | lio_rxtx.c | 129 ndata.datasize = m_head->m_pkthdr.len; in lio_xmit() 134 if (m_head->m_pkthdr.csum_flags & CSUM_IP) in lio_xmit() 137 if ((m_head->m_pkthdr.csum_flags & (CSUM_IP_TCP | CSUM_IP6_TCP)) || in lio_xmit() 138 (m_head->m_pkthdr.csum_flags & (CSUM_IP_UDP | CSUM_IP6_UDP))) in lio_xmit() 189 if (m_head->m_pkthdr.csum_flags & (CSUM_IP_TSO | CSUM_IP6_TSO)) { in lio_xmit() 190 tx_info->s.gso_size = m_head->m_pkthdr.tso_segsz; in lio_xmit() 191 tx_info->s.gso_segs = howmany(m_head->m_pkthdr.len, in lio_xmit() 192 m_head->m_pkthdr.tso_segsz); in lio_xmit() 198 irh->priority = m_head->m_pkthdr.ether_vtag >> 13; in lio_xmit() 199 irh->vlan = m_head->m_pkthdr.ether_vtag & 0xfff; in lio_xmit() [all …]
|
/freebsd/sys/dev/ena/ |
H A D | ena_datapath.c | 157 if (rss_hash2bucket(m->m_pkthdr.flowid, M_HASHTYPE_GET(m), in ena_mq_start() 162 i = m->m_pkthdr.flowid % adapter->num_io_queues; in ena_mq_start() 352 mbuf->m_pkthdr.flowid = ena_rx_ctx->hash; in ena_rx_hash_mbuf() 405 mbuf->m_pkthdr.flowid = rx_ring->qid; in ena_rx_hash_mbuf() 450 mbuf->m_pkthdr.len = len; in ena_rx_mbuf() 455 mbuf->m_pkthdr.rcvif = rx_ring->que->adapter->ifp; in ena_rx_mbuf() 461 mbuf->m_flags, mbuf->m_pkthdr.len); in ena_rx_mbuf() 507 mbuf->m_pkthdr.len); in ena_rx_mbuf() 536 mbuf->m_pkthdr.csum_flags = 0; in ena_rx_checksum() 547 mbuf->m_pkthdr.csum_flags = 0; in ena_rx_checksum() [all …]
|
/freebsd/tools/regression/net80211/wep/ |
H A D | test_wep.c | 222 m->m_pkthdr.len = m->m_len; in runtest() 230 cmpfail(mtod(m, const void *), m->m_pkthdr.len, in runtest() 237 if (m->m_pkthdr.len != t->plaintext_len) { in runtest() 239 cmpfail(mtod(m, const void *), m->m_pkthdr.len, in runtest() 244 cmpfail(mtod(m, const void *), m->m_pkthdr.len, in runtest() 263 if (m->m_pkthdr.len != t->encrypted_len) { in runtest() 265 cmpfail(mtod(m, const void *), m->m_pkthdr.len, in runtest() 268 } else if (memcmp(mtod(m, const void *), t->encrypted, m->m_pkthdr.len)) { in runtest() 270 cmpfail(mtod(m, const void *), m->m_pkthdr.len, in runtest()
|
/freebsd/sys/dev/mlx5/mlx5_en/ |
H A D | mlx5_en_rx.c | 53 mb->m_pkthdr.len = rq->wqe_sz; in mlx5e_alloc_rx_wqe() 62 mb_head->m_pkthdr.len += rq->wqe_sz; in mlx5e_alloc_rx_wqe() 341 mb->m_pkthdr.len = cqe_bcnt; in mlx5e_build_rx_mbuf() 360 mb->m_pkthdr.flowid = be32_to_cpu(cqe->rss_hash_result); in mlx5e_build_rx_mbuf() 397 mb->m_pkthdr.flowid = rq->ix; in mlx5e_build_rx_mbuf() 400 mb->m_pkthdr.rcvif = ifp; in mlx5e_build_rx_mbuf() 401 mb->m_pkthdr.leaf_rcvif = ifp; in mlx5e_build_rx_mbuf() 411 mb->m_pkthdr.csum_flags |= in mlx5e_build_rx_mbuf() 415 mb->m_pkthdr.csum_data = htons(0xffff); in mlx5e_build_rx_mbuf() 418 mb->m_pkthdr.csum_flags |= in mlx5e_build_rx_mbuf() [all …]
|
H A D | mlx5_en_tx.c | 95 mb_tag = mb->m_pkthdr.snd_tag; in mlx5e_select_queue_by_send_tag() 146 tc = (mb->m_pkthdr.ether_vtag >> 13); in mlx5e_select_queue() 160 if (rss_hash2bucket(mb->m_pkthdr.flowid, in mlx5e_select_queue() 165 ch = (mb->m_pkthdr.flowid % 128) % ch; in mlx5e_select_queue() 216 if (mb->m_pkthdr.len < min_inline) in mlx5e_get_l2_header_size() 221 return (MIN(mb->m_pkthdr.len, sq->max_inline)); in mlx5e_get_l2_header_size() 316 if (unlikely(mb->m_pkthdr.len < eth_hdr_len)) in mlx5e_get_full_header_size() 370 pkt_hdr_len = mb->m_pkthdr.len; in mlx5e_get_vxlan_header_size() 570 sq->mbuf[pi].num_bytes = mb->m_pkthdr.len; in mlx5e_sq_dump_xmit() 754 if (mb->m_pkthdr in mlx5e_sq_xmit() [all...] |
/freebsd/sys/dev/cxgbe/ |
H A D | t4_sge.c | 1780 m->m_pkthdr.len = remaining; in get_scatter_segment() 1831 MPASS(fl->m0->m_pkthdr.len == plen); in get_fl_payload() 2007 m0->m_pkthdr.len -= sc->params.sge.fl_pktshift; in eth_rx() 2012 m0->m_pkthdr.rcvif = ifp; in eth_rx() 2014 m0->m_pkthdr.flowid = be32toh(d->rss.hash_val); in eth_rx() 2035 m0->m_pkthdr.csum_data = be16toh(cpl->csum); in eth_rx() 2038 m0->m_pkthdr.csum_flags = CSUM_L3_CALC | in eth_rx() 2042 m0->m_pkthdr.csum_flags = CSUM_L4_CALC | in eth_rx() 2064 m0->m_pkthdr.csum_data = 0xffff; in eth_rx() 2066 m0->m_pkthdr.csum_flags = CSUM_L4_CALC | in eth_rx() [all …]
|