| /f-stack/freebsd/netinet6/ |
| H A D | ip6_forward.c | 124 if_name(m->m_pkthdr.rcvif)); in ip6_forward() 188 NHR_REF, m->m_pkthdr.flowid); in ip6_forward() 294 ip6->ip6_nxt, if_name(m->m_pkthdr.rcvif), in ip6_forward() 299 origifp = m->m_pkthdr.rcvif; in ip6_forward() 340 if (m->m_pkthdr.rcvif == NULL) in ip6_forward() 341 m->m_pkthdr.rcvif = V_loif; in ip6_forward() 343 m->m_pkthdr.csum_flags |= in ip6_forward() 345 m->m_pkthdr.csum_data = 0xffff; in ip6_forward() 348 if (m->m_pkthdr.csum_flags & CSUM_SCTP_IPV6) in ip6_forward() 349 m->m_pkthdr.csum_flags |= CSUM_SCTP_VALID; in ip6_forward() [all …]
|
| H A D | ip6_fastfwd.c | 65 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 | 511 if (m->m_pkthdr.len < off) { in ip6_direct_input() 548 rcvif = m->m_pkthdr.rcvif; in ip6_input() 603 if (m->m_pkthdr.len > MHLEN) in ip6_input() 612 n->m_len = n->m_pkthdr.len; in ip6_input() 869 if (m->m_len == m->m_pkthdr.len) { in ip6_input() 918 if (m->m_pkthdr.len < off) { in ip6_input() 1306 (m && m->m_pkthdr.rcvif) ? m->m_pkthdr.rcvif->if_index : 0; in ip6_savecontrol_v4() 1509 flowid = m->m_pkthdr.flowid; in ip6_savecontrol() 1531 flowid = m->m_pkthdr.flowid; in ip6_savecontrol() 1642 if (m->m_pkthdr.len < off + sizeof(ip6)) in ip6_nexthdr() [all …]
|
| /f-stack/freebsd/netgraph/ |
| H A D | ng_checksum.c | 328 if (m->m_pkthdr.csum_flags & CSUM_IP) { in checksum_ipv4() 337 m->m_pkthdr.csum_flags &= ~CSUM_IP; in checksum_ipv4() 354 if (m->m_pkthdr.csum_flags & CSUM_TCP) { in checksum_ipv4() 365 m->m_pkthdr.csum_flags &= ~CSUM_TCP; in checksum_ipv4() 371 m->m_pkthdr.csum_flags &= ~CSUM_UDP; in checksum_ipv4() 375 if (m->m_pkthdr.csum_flags & CSUM_UDP) { in checksum_ipv4() 391 m->m_pkthdr.csum_flags &= ~CSUM_UDP; in checksum_ipv4() 397 m->m_pkthdr.csum_flags &= ~CSUM_TCP; in checksum_ipv4() 436 if (m->m_pkthdr.len < l3_offset + plen) in checksum_ipv6() 624 m->m_pkthdr.csum_flags &= in ng_checksum_rcvdata() [all …]
|
| /f-stack/freebsd/netinet/ |
| H A D | ip_output.c | 149 m->m_pkthdr.rcvif = V_loif; in ip_output_pfil() 151 m->m_pkthdr.csum_flags |= in ip_output_pfil() 155 m->m_pkthdr.csum_flags |= in ip_output_pfil() 181 if (m->m_pkthdr.rcvif == NULL) in ip_output_pfil() 182 m->m_pkthdr.rcvif = V_loif; in ip_output_pfil() 184 m->m_pkthdr.csum_flags |= in ip_output_pfil() 192 m->m_pkthdr.csum_flags |= in ip_output_pfil() 478 flowid = m->m_pkthdr.flowid; in ip_output() 517 m->m_pkthdr.flowid); in ip_output() 796 m->m_pkthdr.len / m->m_pkthdr.tso_segsz); in ip_output() [all …]
|
| H A D | ip_reass.c | 251 srcifp = m->m_pkthdr.rcvif; in ip_reass() 258 m->m_pkthdr.PH_loc.ptr = ip; in ip_reass() 387 m->m_pkthdr.csum_flags = 0; in ip_reass() 410 q->m_pkthdr.csum_flags = 0; in ip_reass() 470 m->m_pkthdr.csum_flags &= q->m_pkthdr.csum_flags; in ip_reass() 471 m->m_pkthdr.csum_data += q->m_pkthdr.csum_data; in ip_reass() 481 m->m_pkthdr.csum_data = (m->m_pkthdr.csum_data & 0xffff) + in ip_reass() 506 m->m_pkthdr.rcvif = srcifp; in ip_reass() 527 m->m_pkthdr.flowid = rss_hash; in ip_reass() 653 if (m->m_pkthdr.rcvif == ifp) in ipreass_cleanup() [all …]
|
| H A D | ip_divert.c | 214 if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA) { in divert_packet() 216 m->m_pkthdr.csum_flags &= ~CSUM_DELAY_DATA; in divert_packet() 219 if (m->m_pkthdr.csum_flags & CSUM_SCTP) { in divert_packet() 221 m->m_pkthdr.csum_flags &= ~CSUM_SCTP; in divert_packet() 241 ifp = m->m_pkthdr.rcvif; in divert_packet() 253 if (m->m_pkthdr.rcvif) { in divert_packet() 272 strlcpy(divsrc.sin_zero, m->m_pkthdr.rcvif->if_xname, in divert_packet() 324 m->m_pkthdr.rcvif = NULL; in div_output() 366 m->m_pkthdr.rcvif = ifunit(sin->sin_zero); in div_output() 513 if (m->m_pkthdr.rcvif == NULL) { in div_output_inbound() [all …]
|
| H A D | tcp_lro.c | 418 csum_flags = m->m_pkthdr.csum_flags; in tcp_lro_rx_ipv4() 452 log.u_bbr.flex2 = m->m_pkthdr.len; in tcp_lro_log() 533 le->m_head->m_pkthdr.csum_data = 0xffff; in tcp_flush_out_le() 534 le->m_head->m_pkthdr.len = le->p_len; in tcp_flush_out_le() 639 tcp_data_len = m->m_pkthdr.lro_len; in tcp_set_le_to_m() 739 tcp_data_len = m->m_pkthdr.lro_len; in tcp_lro_condense() 813 csum_upd = m->m_pkthdr.lro_csum; in tcp_lro_condense() 1309 m->m_pkthdr.lro_len = tcp_data_len; in tcp_lro_rx2() 1318 m->m_pkthdr.rcvif = lc->ifp; in tcp_lro_rx2() 1385 m->m_pkthdr.rcvif = lc->ifp; in tcp_lro_rx2() [all …]
|
| H A D | ip_input.c | 509 ifp = m->m_pkthdr.rcvif; in ip_input() 550 if (m->m_pkthdr.len < ip_len) { in ip_input() 555 if (m->m_pkthdr.len > ip_len) { in ip_input() 558 m->m_pkthdr.len = ip_len; in ip_input() 618 ifp = m->m_pkthdr.rcvif; in ip_input() 701 m->m_pkthdr.len); in ip_input() 725 m->m_pkthdr.len); in ip_input() 732 m->m_pkthdr.len); in ip_input() 980 flowid = m->m_pkthdr.flowid; in ip_forward() 1306 flowid = m->m_pkthdr.flowid; in ip_savecontrol() [all …]
|
| /f-stack/freebsd/net/ |
| H A D | debugnet_inet.c | 158 if (m->m_pkthdr.len < ip->ip_len) { in debugnet_handle_ip() 160 ip->ip_len, m->m_pkthdr.len); in debugnet_handle_ip() 163 if (m->m_pkthdr.len > ip->ip_len) { in debugnet_handle_ip() 165 if (m->m_len == m->m_pkthdr.len) { in debugnet_handle_ip() 167 m->m_pkthdr.len = ip->ip_len; in debugnet_handle_ip() 246 m->m_pkthdr.len = pktlen; in debugnet_send_arp() 288 ifp = m->m_pkthdr.rcvif; in debugnet_handle_arp() 379 m->m_pkthdr.len = m->m_len; in debugnet_handle_arp() 461 if (m->m_pkthdr.len > ifp->if_mtu) { in debugnet_ip_output() 463 m->m_pkthdr.len, ifp->if_mtu); in debugnet_ip_output() [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_loop.c | 228 if_inc_counter(ifp, IFCOUNTER_OBYTES, m->m_pkthdr.len); in looutput() 244 m->m_pkthdr.csum_data = 0xffff; in looutput() 245 m->m_pkthdr.csum_flags = LO_CSUM_SET; in looutput() 247 m->m_pkthdr.csum_flags &= ~LO_CSUM_FEATURES; in looutput() 257 m->m_pkthdr.csum_data = 0xffff; in looutput() 258 m->m_pkthdr.csum_flags = LO_CSUM_SET; in looutput() 261 m->m_pkthdr.csum_data = 0xffff; in looutput() 262 m->m_pkthdr.csum_flags = LO_CSUM_SET; in looutput() 264 m->m_pkthdr.csum_flags &= ~LO_CSUM_FEATURES6; in looutput() 292 m->m_pkthdr.rcvif = ifp; in if_simloop() [all …]
|
| H A D | if_fwsubr.c | 264 dsize = m->m_pkthdr.len; in firewire_output() 267 if (m->m_pkthdr.len > fsize) { in firewire_output() 307 foff += m->m_pkthdr.len - 2*sizeof(uint32_t); in firewire_output() 441 mprev->m_pkthdr.len += m->m_pkthdr.len; in firewire_input_fragment() 474 fend = fstart + m->m_pkthdr.len in firewire_input_fragment() 512 if (m->m_pkthdr.len < sizeof(uint32_t)) { in firewire_input() 515 m->m_len, m->m_pkthdr.len); in firewire_input() 545 if (m->m_pkthdr.rcvif == NULL) { in firewire_input() 552 if (m->m_pkthdr.rcvif != ifp) { in firewire_input() 554 m->m_pkthdr.rcvif->if_xname); in firewire_input() [all …]
|
| /f-stack/freebsd/netipsec/ |
| H A D | udpencap.c | 131 if (m->m_pkthdr.len < off + sizeof(struct esp)) in udp_ipsec_input() 201 if (m->m_pkthdr.csum_flags & CSUM_DATA_VALID) in udp_ipsec_input() 202 m->m_pkthdr.csum_flags &= ~(CSUM_DATA_VALID | CSUM_PSEUDO_HDR); in udp_ipsec_input() 237 udp->uh_ulen = htons(m->m_pkthdr.len - hlen); in udp_ipsec_output() 240 ip->ip_len = htons(m->m_pkthdr.len); in udp_ipsec_output() 274 m->m_pkthdr.csum_data = 0xffff; in udp_ipsec_adjust_cksum() 275 m->m_pkthdr.csum_flags |= (CSUM_DATA_VALID | in udp_ipsec_adjust_cksum() 285 htons(m->m_pkthdr.len - skip + proto)); in udp_ipsec_adjust_cksum() 287 m->m_pkthdr.csum_flags = in udp_ipsec_adjust_cksum() 289 m->m_pkthdr.csum_data = off; in udp_ipsec_adjust_cksum() [all …]
|
| H A D | ipsec_mbuf.c | 163 m0->m_pkthdr.len += hlen; /* adjust packet length */ in m_makespace() 185 len = m->m_pkthdr.len; in m_pad() 196 __func__, m->m_pkthdr.len, in m_pad() 197 m->m_pkthdr.len + m0->m_len - len)); in m_pad() 208 m->m_pkthdr.len, in m_pad() 209 m->m_pkthdr.len + m1->m_next->m_len)); in m_pad() 234 m->m_pkthdr.len += pad; in m_pad() 261 m->m_pkthdr.len -= hlen; in m_striphdr() 279 m->m_pkthdr.len -= adjlen; in m_striphdr() 290 m->m_pkthdr.len -= adjlen; in m_striphdr() [all …]
|
| H A D | ipsec_output.c | 230 ip->ip_len = htons(m->m_pkthdr.len); in ipsec4_perform_request() 325 if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA) { in ipsec4_common_output() 333 m->m_pkthdr.csum_flags &= ~CSUM_DELAY_DATA; in ipsec4_common_output() 336 if (m->m_pkthdr.csum_flags & CSUM_SCTP) { in ipsec4_common_output() 347 m->m_pkthdr.csum_flags &= ~CSUM_SCTP; in ipsec4_common_output() 639 in6_delayed_cksum(m, m->m_pkthdr.len - in ipsec6_common_output() 644 if (m->m_pkthdr.csum_flags & CSUM_SCTP_IPV6) { in ipsec6_common_output() 652 m->m_pkthdr.csum_flags &= ~CSUM_SCTP_IPV6; in ipsec6_common_output() 874 m->m_pkthdr.len += len; in ipsec_prepend() 887 n->m_pkthdr.len += len; in ipsec_prepend() [all …]
|
| /f-stack/freebsd/netgraph/bluetooth/l2cap/ |
| H A D | ng_l2cap_cmds.h | 99 (_m)->m_pkthdr.len = (_m)->m_len = sizeof(*c); \ 122 (_m)->m_pkthdr.len = (_m)->m_len = sizeof(*c); \ 159 int l = (_data)->m_pkthdr.len; \ 163 (_m)->m_pkthdr.len += l; \ 194 int l = (_data)->m_pkthdr.len; \ 198 (_m)->m_pkthdr.len += l; \ 232 (_m)->m_pkthdr.len = (_m)->m_len = 0; \ 246 (_m)->m_pkthdr.len += sizeof(*o); \ 261 (_m)->m_pkthdr.len += sizeof(*o); \ 291 (_m)->m_pkthdr.len += sizeof(*o); \ [all …]
|
| /f-stack/freebsd/kern/ |
| H A D | uipc_mbuf.c | 342 bzero(&m->m_pkthdr, sizeof(m->m_pkthdr)); in m_sanity() 352 m->m_pkthdr.len = 0; in m_sanity() 371 bzero(&m->m_pkthdr, sizeof(m->m_pkthdr)); in m_pkthdr_init() 411 to->m_pkthdr = from->m_pkthdr; /* especially tags */ in m_move_pkthdr() 450 to->m_pkthdr = from->m_pkthdr; in m_dup_pkthdr() 779 m->m_pkthdr.len += n->m_pkthdr.len; in m_catpkt() 995 n->m_pkthdr.snd_tag = in m_split() 999 n->m_pkthdr.rcvif = m0->m_pkthdr.rcvif; in m_split() 1000 n->m_pkthdr.len = m0->m_pkthdr.len - len0; in m_split() 1012 n->m_pkthdr.rcvif = m0->m_pkthdr.rcvif; in m_split() [all …]
|
| /f-stack/tools/compat/include/net/ |
| 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 = \
|
| /f-stack/freebsd/netgraph/bluetooth/drivers/ubt/ |
| H A D | ng_ubt.c | 952 m->m_pkthdr.len = m->m_len = 1; in ubt_intr_read_callback() 959 m->m_pkthdr.len += actlen; in ubt_intr_read_callback() 977 hdr->length, m->m_pkthdr.len); in ubt_intr_read_callback() 1051 m->m_pkthdr.len = m->m_len = 1; in ubt_bulk_read_callback() 1058 m->m_pkthdr.len += actlen; in ubt_bulk_read_callback() 1159 m->m_pkthdr.len); in ubt_bulk_write_callback() 1268 got = m->m_pkthdr.len; in ubt_isoc_read_one_frame() 1283 m->m_pkthdr.len += len; in ubt_isoc_read_one_frame() 1359 if (m->m_pkthdr.len == 0) in ubt_isoc_write_callback() 1881 if (m->m_pkthdr.len < 4) in ng_ubt_rcvdata() [all …]
|
| /f-stack/freebsd/mips/cavium/octe/ |
| H A D | ethernet-tx.c | 103 if (__predict_false(m->m_pkthdr.len < 64) && OCTEON_IS_MODEL(OCTEON_CN3XXX)) { in cvm_oct_xmit() 114 if (!m_append(m, sizeof pad - m->m_pkthdr.len, pad)) in cvm_oct_xmit() 124 if (__predict_false(m->m_pkthdr.len < 60) && in cvm_oct_xmit() 128 if (!m_append(m, sizeof pad - m->m_pkthdr.len, pad)) in cvm_oct_xmit() 136 if (m->m_pkthdr.len == m->m_len) { in cvm_oct_xmit() 198 pko_command.s.total_bytes = m->m_pkthdr.len; in cvm_oct_xmit() 203 if ((m->m_pkthdr.csum_flags & (CSUM_TCP | CSUM_UDP)) != 0) { in cvm_oct_xmit() 243 if_inc_counter(ifp, IFCOUNTER_OBYTES, m->m_pkthdr.len); in cvm_oct_xmit()
|
| H A D | ethernet-rx.c | 195 CVMX_PREFETCH(m, offsetof(struct mbuf, m_pkthdr)); in cvm_oct_tasklet_rx() 212 m->m_pkthdr.len = m->m_len = work->word1.s.len; in cvm_oct_tasklet_rx() 286 m->m_pkthdr.rcvif = ifp; in cvm_oct_tasklet_rx() 290 m->m_pkthdr.csum_flags = 0; /* XXX */ in cvm_oct_tasklet_rx() 292 m->m_pkthdr.csum_flags = CSUM_IP_CHECKED | CSUM_IP_VALID | CSUM_DATA_VALID | CSUM_PSEUDO_HDR; in cvm_oct_tasklet_rx() 293 m->m_pkthdr.csum_data = 0xffff; in cvm_oct_tasklet_rx() 296 m->m_pkthdr.csum_flags = 0; /* XXX */ in cvm_oct_tasklet_rx()
|
| /f-stack/freebsd/security/mac_ifoff/ |
| H A D | mac_ifoff.c | 146 if (m->m_pkthdr.rcvif != NULL) in ifoff_inpcb_check_deliver() 147 return (ifnet_check_incoming(m->m_pkthdr.rcvif, 0)); in ifoff_inpcb_check_deliver() 158 if (m->m_pkthdr.rcvif != NULL) in ifoff_socket_check_deliver() 159 return (ifnet_check_incoming(m->m_pkthdr.rcvif, 0)); in ifoff_socket_check_deliver()
|
| /f-stack/freebsd/net80211/ |
| H A D | ieee80211_superg.c | 288 if (m->m_pkthdr.len < 3*FF_LLC_SIZE) in ieee80211_ff_decap() 428 pad = roundup2(m1->m_pkthdr.len, 4) - m1->m_pkthdr.len; in ieee80211_ff_encap() 433 m2->m_pkthdr.len += pad; in ieee80211_ff_encap() 436 m1->m_pkthdr.len += pad; in ieee80211_ff_encap() 447 m1->m_pkthdr.len += m2->m_pkthdr.len; in ieee80211_ff_encap() 561 pad = roundup2(m1->m_pkthdr.len, 4) - m1->m_pkthdr.len; in ieee80211_amsdu_encap() 566 m2->m_pkthdr.len += pad; in ieee80211_amsdu_encap() 569 m1->m_pkthdr.len += pad; in ieee80211_amsdu_encap() 577 m1->m_pkthdr.len += m2->m_pkthdr.len; in ieee80211_amsdu_encap() 740 framelen = m1->m_pkthdr.len + 32 + in ff_approx_txtime() [all …]
|
| /f-stack/freebsd/netpfil/ipfw/pmod/ |
| H A D | tcpmod.c | 72 if (m->m_len < m->m_pkthdr.len) { in tcpmod_setmss() 77 *mp = m = m_pullup(m, m->m_pkthdr.len); in tcpmod_setmss() 105 if ((m->m_pkthdr.csum_flags & in tcpmod_setmss() 143 plen = (*mp)->m_pkthdr.len - hlen; in tcpmod_ipv6_setmss() 163 plen = (*mp)->m_pkthdr.len - hlen; in tcpmod_ipv4_setmss()
|