Searched refs:m_pkthdr (Results 26 - 50 of 431) sorted by relevance

1234567891011>>

/freebsd-10.2-release/sys/dev/qlxge/
H A Dqls_isr.c171 mp->m_pkthdr.len = cq_e->length;
172 mp->m_pkthdr.rcvif = ifp;
180 mp->m_pkthdr.ether_vtag = ntohs(eh->evl_tag);
192 mp->m_pkthdr.flowid = cq_e->rss;
197 mp->m_pkthdr.csum_flags = 0;
199 mp->m_pkthdr.csum_flags = CSUM_IP_CHECKED |
202 mp->m_pkthdr.csum_data = 0xFFFF;
/freebsd-10.2-release/sys/netinet/
H A Dip_input.c383 if (m->m_pkthdr.len < sizeof(struct ip))
411 IP_PROBE(receive, NULL, NULL, ip, m->m_pkthdr.rcvif, ip, NULL);
414 ifp = m->m_pkthdr.rcvif;
423 if (m->m_pkthdr.csum_flags & CSUM_IP_CHECKED) {
424 sum = !(m->m_pkthdr.csum_flags & CSUM_IP_VALID);
455 if (m->m_pkthdr.len < ip_len) {
460 if (m->m_pkthdr.len > ip_len) {
461 if (m->m_len == m->m_pkthdr.len) {
463 m->m_pkthdr.len = ip_len;
465 m_adj(m, ip_len - m->m_pkthdr
[all...]
H A Dip_divert.c210 if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA) {
212 m->m_pkthdr.csum_flags &= ~CSUM_DELAY_DATA;
215 if (m->m_pkthdr.csum_flags & CSUM_SCTP) {
217 m->m_pkthdr.csum_flags &= ~CSUM_SCTP;
237 ifp = m->m_pkthdr.rcvif;
251 if (m->m_pkthdr.rcvif) {
270 strlcpy(divsrc.sin_zero, m->m_pkthdr.rcvif->if_xname,
323 m->m_pkthdr.rcvif = NULL;
364 m->m_pkthdr.rcvif = ifunit(sin->sin_zero);
384 ((u_short)ntohs(ip->ip_len) > m->m_pkthdr
[all...]
H A Dsctp_os_bsd.h304 #define SCTP_BUF_RECVIF(m) (m->m_pkthdr.rcvif)
356 #define SCTP_HEADER_LEN(m) ((m)->m_pkthdr.len)
361 m->m_pkthdr.csum_flags = CSUM_UDP; \
362 m->m_pkthdr.csum_data = offsetof(struct udphdr, uh_sum); \
372 pak->m_pkthdr.len = packet_length; \
375 /* Other m_pkthdr type things */
376 #define SCTP_IS_IT_BROADCAST(dst, m) ((m->m_flags & M_PKTHDR) ? in_broadcast(dst, m->m_pkthdr.rcvif) : 0)
377 #define SCTP_IS_IT_LOOPBACK(m) ((m->m_flags & M_PKTHDR) && ((m->m_pkthdr.rcvif == NULL) || (m->m_pkthdr.rcvif->if_type == IFT_LOOP)))
H A Dip_ipsec.c299 if ((*m)->m_pkthdr.csum_flags & CSUM_DELAY_DATA) {
301 (*m)->m_pkthdr.csum_flags &= ~CSUM_DELAY_DATA;
304 if ((*m)->m_pkthdr.csum_flags & CSUM_SCTP) {
308 (*m)->m_pkthdr.csum_flags &= ~CSUM_SCTP;
/freebsd-10.2-release/sys/netipsec/
H A Dxform_esp.c284 if ( (skip&3) || (m->m_pkthdr.len&3) ){
286 __func__, skip, m->m_pkthdr.len));
326 plen = m->m_pkthdr.len - (skip + hlen + alen);
350 ESPSTAT_ADD(esps_ibytes, m->m_pkthdr.len - (skip + hlen + alen));
398 crda->crd_len = m->m_pkthdr.len - (skip + alen);
399 crda->crd_inject = m->m_pkthdr.len - alen;
407 m_copydata(m, m->m_pkthdr.len - alen, alen,
417 crp->crp_ilen = m->m_pkthdr.len; /* Total input length */
437 crde->crd_len = m->m_pkthdr.len - (skip + hlen + alen);
535 m_copydata(m, m->m_pkthdr
[all...]
H A Dipsec_output.c114 mtod(m, struct ip *)->ip_len = htons(m->m_pkthdr.len);
120 if (m->m_pkthdr.len < sizeof (struct ip6_hdr)) {
124 if (m->m_pkthdr.len - sizeof (struct ip6_hdr) > IPV6_MAXPACKET) {
130 htons(m->m_pkthdr.len - sizeof(struct ip6_hdr));
239 udp->uh_ulen = htons(m->m_pkthdr.len - hlen);
240 ip->ip_len = htons(m->m_pkthdr.len);
453 encif->if_obytes += m->m_pkthdr.len;
510 ip->ip_len = htons(m->m_pkthdr.len);
652 ip6->ip6_plen = htons(m->m_pkthdr.len - sizeof(*ip6));
655 encif->if_obytes += m->m_pkthdr
[all...]
/freebsd-10.2-release/sys/kern/
H A Duipc_mbuf.c400 bzero(&m->m_pkthdr, sizeof(struct pkthdr));
465 !SLIST_EMPTY(&m->m_pkthdr.tags)) {
476 bzero(&m->m_pkthdr, sizeof(m->m_pkthdr));
484 if (pktlen && pktlen != m->m_pkthdr.len) {
486 m->m_pkthdr.len = 0;
488 M_SANITY_ACTION("m_pkthdr.len != mbuf chain length");
508 KASSERT(SLIST_EMPTY(&to->m_pkthdr.tags),
521 to->m_pkthdr = from->m_pkthdr; /* especiall
[all...]
/freebsd-10.2-release/sys/netgraph/atm/sscop/
H A Dng_sscop_cust.h238 #define MBUF_LEN(M) ((size_t)(M)->m_pkthdr.len)
252 m_copydata(m, m->m_pkthdr.len + 4 * i, 4, (caddr_t)&w);
266 m_copydata(m, m->m_pkthdr.len - 4, 4, (caddr_t)&w);
291 m_copyback((M), (M)->m_pkthdr.len, 4, (caddr_t)&_w); \
304 int len = m->m_pkthdr.len;
328 m->m_pkthdr.len = 0; \
/freebsd-10.2-release/sys/netipx/
H A Dipx_input.c214 if (m->m_pkthdr.len < len) {
219 if (m->m_pkthdr.len > len) {
220 if (m->m_len == m->m_pkthdr.len) {
222 m->m_pkthdr.len = len;
224 m_adj(m, len - m->m_pkthdr.len);
262 if ((ia->ia_ifa.ifa_ifp == m->m_pkthdr.rcvif)
/freebsd-10.2-release/sys/netnatm/
H A Dnatm.c422 npcb = (struct natmpcb *)m->m_pkthdr.rcvif; /* XXX: overloaded */
442 m->m_pkthdr.rcvif = npcb->npcb_ifp;
445 m->m_pkthdr.rcvif = NULL; /* null it out to be safe */
449 if (sbspace(&so->so_rcv) > m->m_pkthdr.len) {
452 natm_sookbytes += m->m_pkthdr.len;
460 natm_sodropbytes += m->m_pkthdr.len;
/freebsd-10.2-release/sys/netgraph/bluetooth/hci/
H A Dng_hci_main.c696 NG_HCI_STAT_BYTES_RECV(unit->stat, m->m_pkthdr.len);
792 if (m->m_pkthdr.len < sizeof(ng_hci_acldata_pkt_t) ||
793 m->m_pkthdr.len > sizeof(ng_hci_acldata_pkt_t) + size) {
797 m->m_pkthdr.len, size);
813 if (m->m_pkthdr.len != sizeof(ng_hci_acldata_pkt_t) + size) {
817 m->m_pkthdr.len, size);
858 m->m_pkthdr.len, NG_BT_ITEMQ_LEN(&con->conq));
911 if (m->m_pkthdr.len < sizeof(ng_hci_scodata_pkt_t) ||
912 m->m_pkthdr.len > sizeof(ng_hci_scodata_pkt_t) + size) {
916 m->m_pkthdr
[all...]
/freebsd-10.2-release/sys/netgraph/
H A Dng_vjc.c423 m->m_pkthdr.len += m->m_len - origLen;
456 if (need2pullup > m->m_pkthdr.len)
457 need2pullup = m->m_pkthdr.len;
467 m->m_len, m->m_pkthdr.len, TYPE_COMPRESSED_TCP,
485 hm->m_pkthdr.rcvif = NULL;
501 hm->m_pkthdr.len = hlen + m->m_pkthdr.len;
523 m->m_len, m->m_pkthdr.len, TYPE_UNCOMPRESSED_TCP,
H A Dng_pipe.c615 plen = NGI_M(item)->m_pkthdr.len;
670 FIFO_VTIME_SORT(m->m_pkthdr.len);
676 hinfo->run.qin_octets += m->m_pkthdr.len;
698 hinfo->run.qin_octets -= m1->m_pkthdr.len;
699 hinfo->stats.in_disc_octets += m1->m_pkthdr.len;
727 hinfo->run.qin_octets -= m1->m_pkthdr.len;
728 hinfo->stats.in_disc_octets += m1->m_pkthdr.len;
790 if (ngp_f->rr_deficit >= m->m_pkthdr.len) {
791 ngp_f->rr_deficit -= m->m_pkthdr.len;
815 hinfo->run.qin_octets -= m->m_pkthdr
[all...]
H A Dng_l2tp.c773 plen = m->m_pkthdr.len;
780 if (m->m_pkthdr.len < 6) {
803 if (m->m_pkthdr.len < 4 /* tunnel, session id */
822 if (len < 0 || len > m->m_pkthdr.len) {
828 if (len < m->m_pkthdr.len) /* trim extra bytes */
829 m_adj(m, -(m->m_pkthdr.len - len));
889 if ((2+offset) > m->m_pkthdr.len) {
906 if (m->m_pkthdr.len == 0) {
991 if (m->m_pkthdr.len == 0) {
1033 if (m->m_pkthdr
[all...]
/freebsd-10.2-release/sys/net/
H A Dif_spppfr.c176 if (m->m_pkthdr.len < 10) {
184 sppp_fr_signal (sp, h, m->m_pkthdr.len);
232 if (m->m_pkthdr.len != 10 + sizeof (struct arp_req)) {
236 m->m_pkthdr.len);
387 m->m_pkthdr.rcvif = 0;
415 m->m_pkthdr.len = m->m_len = p - h;
507 m->m_pkthdr.len = m->m_len = 10 + sizeof (*reply);
508 m->m_pkthdr.rcvif = 0;
H A Dif_ethersubr.c151 if (src->m_pkthdr.csum_flags & CSUM_IP)
153 if (src->m_pkthdr.csum_flags & CSUM_DELAY_DATA)
155 if (src->m_pkthdr.csum_flags & CSUM_SCTP)
157 dst->m_pkthdr.csum_flags |= csum_flags;
159 dst->m_pkthdr.csum_data = 0xffff;
289 type = htons(m->m_pkthdr.len);
479 m->m_len, m->m_pkthdr.len);
486 if (m->m_pkthdr.rcvif == NULL) {
493 if (m->m_pkthdr.rcvif != ifp) {
495 m->m_pkthdr
[all...]
/freebsd-10.2-release/sys/dev/ixgbe/
H A Dix_txrx.c205 i = m->m_pkthdr.flowid % adapter->num_queues;
740 if (mp->m_pkthdr.csum_flags & CSUM_TSO)
743 if ((mp->m_pkthdr.csum_flags & CSUM_OFFLOAD) == 0)
747 *olinfo_status |= mp->m_pkthdr.len << IXGBE_ADVTXD_PAYLEN_SHIFT;
758 vtag = htole16(mp->m_pkthdr.ether_vtag);
807 if (mp->m_pkthdr.csum_flags & CSUM_TCP)
812 if (mp->m_pkthdr.csum_flags & CSUM_UDP)
818 if (mp->m_pkthdr.csum_flags & CSUM_SCTP)
927 paylen = mp->m_pkthdr.len - ehdrlen - ip_hlen - tcp_hlen;
931 vtag = htole16(mp->m_pkthdr
[all...]
/freebsd-10.2-release/sys/net80211/
H A Dieee80211_wds.c253 if (ifp == m->m_pkthdr.rcvif)
296 mcopy->m_pkthdr.rcvif = (void *) ni;
307 m->m_pkthdr.len);
332 m->m_pkthdr.rcvif = (void *)(uintptr_t)
444 if (m->m_pkthdr.len < sizeof(struct ieee80211_frame_min)) {
447 "too short (1): len %u", m->m_pkthdr.len);
476 if (m->m_pkthdr.len < sizeof(struct ieee80211_frame_addr4)) {
479 "too short (3): len %u", m->m_pkthdr.len);
655 eh->ether_type, m->m_pkthdr.len);
700 if (m->m_pkthdr
[all...]
/freebsd-10.2-release/sys/netinet6/
H A Dip6_output.c193 if (m->m_pkthdr.csum_flags & CSUM_UDP_IPV6 && csum == 0)
195 offset += m->m_pkthdr.csum_data; /* checksum offset */
200 (int)m->m_pkthdr.csum_flags, CSUM_BITS);
220 int tlen = m0->m_pkthdr.len;
256 m->m_pkthdr.len = mtu + hlen + sizeof(*ip6f);
257 m->m_pkthdr.fibnum = m0->m_pkthdr.fibnum;
258 m->m_pkthdr.rcvif = NULL;
398 m->m_pkthdr.len += optlen;
399 plen = m->m_pkthdr
[all...]
H A Din6_pcbgroup.c72 m->m_pkthdr.flowid));
/freebsd-10.2-release/sys/dev/qlxgbe/
H A Dql_isr.c123 mp->m_pkthdr.len = sgc->pkt_length;
124 mp->m_pkthdr.rcvif = ifp;
125 rem_len = mp->m_pkthdr.len;
141 mpf->m_pkthdr.ether_vtag = ntohs(eh->evl_tag);
152 mpf->m_pkthdr.csum_flags = CSUM_IP_CHECKED | CSUM_IP_VALID |
154 mpf->m_pkthdr.csum_data = 0xFFFF;
156 mpf->m_pkthdr.csum_flags = 0;
161 mpf->m_pkthdr.flowid = sgc->rss_hash;
258 mp->m_pkthdr.len = pkt_length;
259 mp->m_pkthdr
[all...]
/freebsd-10.2-release/sys/netpfil/ipfw/test/
H A Dtest_dn_sched.c58 q->ni.tot_bytes += m->m_pkthdr.len;
/freebsd-10.2-release/sys/netgraph/atm/
H A Dngatmbase.c150 m0->m_pkthdr.len = hdrlen;
164 m0->m_pkthdr.len = n;
186 m0->m_pkthdr.len += n;
466 if ((*pmsg = _uni_msg_alloc(m->m_pkthdr.len, file, line)) == NULL)
468 if ((*pmsg = uni_msg_alloc(m->m_pkthdr.len)) == NULL)
472 m_copydata(m, 0, m->m_pkthdr.len, (*pmsg)->b_wptr);
473 (*pmsg)->b_wptr += m->m_pkthdr.len;
/freebsd-10.2-release/sys/dev/qlxgb/
H A Dqla_isr.c116 mp->m_pkthdr.len = length;
117 mp->m_pkthdr.rcvif = ifp;
124 mp->m_pkthdr.ether_vtag = ntohs(eh->evl_tag);
135 mp->m_pkthdr.csum_flags = (CSUM_IP_CHECKED | CSUM_IP_VALID);
137 mp->m_pkthdr.csum_flags = 0;
180 (rxb->m_head)->m_pkthdr.len);
231 (rxb->m_head)->m_pkthdr.len);

Completed in 279 milliseconds

1234567891011>>