/dragonfly/contrib/tcpdump/ |
H A D | print-pktap.c | 75 uint32_t dlt, hdrlen; in pktap_header_print() local 103 uint32_t dlt, hdrlen, rectype; in pktap_if_print() local 131 if (hdrlen > length) { in pktap_if_print() 133 hdrlen, length); in pktap_if_print() 136 ND_TCHECK_LEN(p, hdrlen); in pktap_if_print() 141 length -= hdrlen; in pktap_if_print() 142 caplen -= hdrlen; in pktap_if_print() 143 p += hdrlen; in pktap_if_print() 159 hdrlen += ndo->ndo_ll_hdr_len; in pktap_if_print() 163 length + hdrlen); in pktap_if_print() [all …]
|
H A D | print-llc.c | 155 int hdrlen; in llc_print() local 255 p += hdrlen; in llc_print() 256 length -= hdrlen; in llc_print() 257 caplen -= hdrlen; in llc_print() 280 return (hdrlen); in llc_print() 292 return (hdrlen); in llc_print() 306 return (hdrlen); in llc_print() 323 return (hdrlen); in llc_print() 329 return (hdrlen); in llc_print() 368 return (hdrlen); in llc_print() [all …]
|
H A D | print-pflog.c | 116 u_int hdrlen; in pflog_if_print() local 136 hdrlen = BPF_WORDALIGN(hdr->length); in pflog_if_print() 138 if (caplen < hdrlen) { in pflog_if_print() 140 ndo->ndo_ll_hdr_len += hdrlen; /* XXX: true? */ in pflog_if_print() 151 length -= hdrlen; in pflog_if_print() 152 caplen -= hdrlen; in pflog_if_print() 153 p += hdrlen; in pflog_if_print() 182 ndo->ndo_ll_hdr_len += hdrlen; in pflog_if_print() 186 ndo->ndo_ll_hdr_len += hdrlen; in pflog_if_print()
|
H A D | print-macsec.c | 118 u_int hdrlen = *hdrlenp; in macsec_print() local 130 return hdrlen + caplen; in macsec_print() 135 return hdrlen + caplen; in macsec_print() 143 return hdrlen + caplen; in macsec_print() 148 return hdrlen + caplen; in macsec_print() 157 return hdrlen + caplen; in macsec_print() 211 return hdrlen + caplen; in macsec_print() 216 return hdrlen + caplen; in macsec_print() 241 return hdrlen + caplen; in macsec_print() 246 return hdrlen + caplen; in macsec_print()
|
H A D | print-ether.c | 147 u_int hdrlen; in ether_common_print() local 180 hdrlen = 2*MAC_ADDR_LEN; in ether_common_print() 194 hdrlen += switch_tag_len; in ether_common_print() 206 hdrlen += 2; in ether_common_print() 230 return hdrlen; in ether_common_print() 243 hdrlen += 2; in ether_common_print() 262 return hdrlen + caplen; in ether_common_print() 285 hdrlen += 4; in ether_common_print() 326 hdrlen += llc_hdrlen; in ether_common_print() 346 hdrlen += llc_hdrlen; in ether_common_print() [all …]
|
H A D | print-sll.c | 224 u_int hdrlen; in sll_if_print() local 240 hdrlen = SLL_HDR_LEN; in sll_if_print() 282 hdrlen += llc_hdrlen; in sll_if_print() 302 ndo->ndo_ll_hdr_len += hdrlen + caplen; in sll_if_print() 321 hdrlen += 4; in sll_if_print() 333 ndo->ndo_ll_hdr_len += hdrlen; in sll_if_print() 407 u_int hdrlen; in sll2_if_print() local 436 hdrlen = SLL2_HDR_LEN; in sll2_if_print() 478 hdrlen += llc_hdrlen; in sll2_if_print() 517 hdrlen += 4; in sll2_if_print() [all …]
|
H A D | print.c | 330 u_int hdrlen = 0; in pretty_print_packet() local 422 hdrlen = ndo->ndo_ll_hdr_len; in pretty_print_packet() 452 if (h->caplen > hdrlen) in pretty_print_packet() 453 hex_and_ascii_print(ndo, "\n\t", sp + hdrlen, in pretty_print_packet() 454 h->caplen - hdrlen); in pretty_print_packet() 471 if (h->caplen > hdrlen) in pretty_print_packet() 472 hex_print(ndo, "\n\t", sp + hdrlen, in pretty_print_packet() 473 h->caplen - hdrlen); in pretty_print_packet() 490 if (h->caplen > hdrlen) in pretty_print_packet() 491 ascii_print(ndo, sp + hdrlen, h->caplen - hdrlen); in pretty_print_packet()
|
H A D | print-ppi.c | 76 uint32_t hdrlen; in ppi_if_print() local 120 hdrlen = ndo->ndo_ll_hdr_len; in ppi_if_print() 127 hdrlen = 0; in ppi_if_print() 129 ndo->ndo_ll_hdr_len += len + hdrlen; in ppi_if_print()
|
H A D | print-802_11.c | 2181 if (hdrlen == 0) { in ieee802_11_print() 2186 hdrlen = roundup2(hdrlen, 4); in ieee802_11_print() 2191 return hdrlen; in ieee802_11_print() 2200 return hdrlen; in ieee802_11_print() 2209 length -= hdrlen; in ieee802_11_print() 2210 caplen -= hdrlen; in ieee802_11_print() 2211 p += hdrlen; in ieee802_11_print() 2220 return hdrlen; in ieee802_11_print() 2226 return hdrlen; in ieee802_11_print() 2237 return hdrlen; in ieee802_11_print() [all …]
|
H A D | print-atalk.c | 79 u_int hdrlen; in ltalk_if_print() local 82 hdrlen = llap_print(ndo, p, h->len); in ltalk_if_print() 83 if (hdrlen == 0) { in ltalk_if_print() 88 ndo->ndo_ll_hdr_len += hdrlen; in ltalk_if_print() 102 u_int hdrlen; in llap_print() local 116 hdrlen = sizeof(*lp); in llap_print() 137 hdrlen += ddpSSize; in llap_print() 161 hdrlen += ddpSize; in llap_print() 178 return (hdrlen); in llap_print()
|
H A D | print-pim.c | 557 int hdrlen; in pimv2_addr_print() local 576 hdrlen = 2; in pimv2_addr_print() 589 hdrlen = 0; in pimv2_addr_print() 592 bp += hdrlen; in pimv2_addr_print() 593 len -= hdrlen; in pimv2_addr_print() 607 return hdrlen + addr_len; in pimv2_addr_print() 642 return hdrlen + 2 + addr_len; in pimv2_addr_print()
|
H A D | print-atm.c | 244 u_int hdrlen = 0; in atm_if_print() local 300 hdrlen += 20; in atm_if_print() 302 ndo->ndo_ll_hdr_len += hdrlen; in atm_if_print()
|
/dragonfly/sys/netproto/802_11/wlan_wep/ |
H A D | ieee80211_crypto_wep.c | 190 int hdrlen; in wep_encap() local 192 hdrlen = ieee80211_hdrspace(ic, mtod(m, void *)); in wep_encap() 201 bcopy(ivp + wep.ic_header, ivp, hdrlen); in wep_encap() 202 ivp += hdrlen; in wep_encap() 210 !wep_encrypt(k, m, hdrlen)) in wep_encap() 232 wep_decap(struct ieee80211_key *k, struct mbuf *m, int hdrlen) in wep_decap() argument 246 !wep_decrypt(k, m, hdrlen)) { in wep_decap() 345 memcpy(rc4key, mtod(m, uint8_t *) + hdrlen, IEEE80211_WEP_IVLEN); in wep_encrypt() 358 off = hdrlen + wep.ic_header; in wep_encrypt() 428 memcpy(rc4key, mtod(m, uint8_t *) + hdrlen, IEEE80211_WEP_IVLEN); in wep_decrypt() [all …]
|
/dragonfly/sys/netproto/802_11/wlan_ccmp/ |
H A D | ieee80211_crypto_ccmp.c | 92 struct mbuf *, int hdrlen); 174 int hdrlen; in ccmp_encap() local 176 hdrlen = ieee80211_hdrspace(ic, mtod(m, void *)); in ccmp_encap() 185 bcopy(ivp + ccmp.ic_header, ivp, hdrlen); in ccmp_encap() 186 ivp += hdrlen; in ccmp_encap() 194 !ccmp_encrypt(k, m, hdrlen)) in ccmp_encap() 237 ivp = mtod(m, uint8_t *) + hdrlen; in ccmp_decap() 267 !ccmp_decrypt(k, pn, m, hdrlen)) in ccmp_decap() 440 pos = mtod(m, uint8_t *) + hdrlen + ccmp.ic_header; in ccmp_encrypt() 442 space = m->m_len - (hdrlen + ccmp.ic_header); in ccmp_encrypt() [all …]
|
/dragonfly/sys/netproto/802_11/wlan_tkip/ |
H A D | ieee80211_crypto_tkip.c | 187 int hdrlen; in tkip_encap() local 212 ivp += hdrlen; in tkip_encap() 220 !tkip_encrypt(ctx, k, m, hdrlen)) in tkip_encap() 238 int hdrlen; in tkip_enmic() local 246 m, hdrlen, m->m_pkthdr.len - hdrlen, mic); in tkip_enmic() 278 ivp = mtod(m, uint8_t *) + hdrlen; in tkip_decap() 357 m, hdrlen, m->m_pkthdr.len - (hdrlen + tkip.ic_miclen), in tkip_demic() 942 struct mbuf *m, int hdrlen) in tkip_encrypt() argument 958 m, hdrlen + tkip.ic_header, in tkip_encrypt() 968 struct mbuf *m, int hdrlen) in tkip_decrypt() argument [all …]
|
/dragonfly/lib/libc/net/ |
H A D | ip6opt.c | 230 int hdrlen, optlen; in inet6_option_next() local 242 hdrlen = (ip6e->ip6e_len + 1) << 3; in inet6_option_next() 243 if (cmsg->cmsg_len < CMSG_SPACE(hdrlen)) in inet6_option_next() 251 lim = (u_int8_t *)ip6e + hdrlen; in inet6_option_next() 286 int hdrlen, optlen; in inet6_option_find() local 298 hdrlen = (ip6e->ip6e_len + 1) << 3; in inet6_option_find() 299 if (cmsg->cmsg_len < CMSG_SPACE(hdrlen)) in inet6_option_find() 307 lim = (u_int8_t *)ip6e + hdrlen; in inet6_option_find()
|
/dragonfly/sys/netinet/ |
H A D | tcp_output.c | 187 unsigned int ipoptlen, optlen, hdrlen; in tcp_output() local 718 hdrlen = sizeof(struct tcpiphdr); in tcp_output() 802 hdrlen += optlen; in tcp_output() 887 max_linkhdr + hdrlen)) == NULL) { in tcp_output() 894 m->m_len += hdrlen; in tcp_output() 895 m->m_data -= hdrlen; in tcp_output() 908 m->m_len = hdrlen; in tcp_output() 911 mtod(m, caddr_t) + hdrlen); in tcp_output() 948 (hdrlen + max_linkhdr > MHLEN) && hdrlen <= MHLEN) in tcp_output() 949 MH_ALIGN(m, hdrlen); in tcp_output() [all …]
|
/dragonfly/usr.sbin/usbdump/ |
H A D | usbdump.c | 105 uint8_t hdrlen; member 570 uint32_t hdrlen; in fix_packets() local 583 temp.hdrlen = hdr->bh_hdrlen; in fix_packets() 586 hdrlen = hdr->bh_hdrlen; in fix_packets() 589 if ((hdrlen >= sizeof(temp)) && (hdrlen <= 255) && in fix_packets() 590 ((ptr + hdrlen) <= (data + datalen))) { in fix_packets() 592 memset(ptr + sizeof(temp), 0, hdrlen - sizeof(temp)); in fix_packets() 594 err(EXIT_FAILURE, "Invalid header length %d", hdrlen); in fix_packets() 597 next = ptr + BPF_WORDALIGN(hdrlen + caplen); in fix_packets() 621 temp.hdrlen = hdr32->hdrlen; in print_packets() [all …]
|
/dragonfly/sys/dev/netif/iwm/ |
H A D | if_iwm_util.c | 172 size_t hdrlen, datasz; in iwm_send_cmd() local 207 hdrlen = sizeof(cmd->hdr_wide); in iwm_send_cmd() 210 hdrlen = sizeof(cmd->hdr); in iwm_send_cmd() 219 size_t totlen = hdrlen + paylen; in iwm_send_cmd() 283 | ((hdrlen + paylen) << 4)); in iwm_send_cmd() 289 (unsigned long) (hcmd->len[0] + hcmd->len[1] + hdrlen), in iwm_send_cmd()
|
/dragonfly/libexec/rbootd/ |
H A D | bpf.c | 289 int datlen, caplen, hdrlen; in BpfRead() local 315 hdrlen = bhp->bh_hdrlen; in BpfRead() 328 memmove((char *)&rconn->rmp, (char *)bp + hdrlen, caplen); in BpfRead() 330 bp += BPF_WORDALIGN(caplen + hdrlen); in BpfRead()
|
/dragonfly/sys/net/ |
H A D | bpf.c | 1410 int hdrlen = d->bd_bif->bif_hdrlen; in catchpacket() local 1418 totlen = hdrlen + min(snaplen, pktlen); in catchpacket() 1458 hp->bh_hdrlen = hdrlen; in catchpacket() 1462 (*cpfn)(pkt, (u_char *)hp + hdrlen, (hp->bh_caplen = totlen - hdrlen)); in catchpacket() 1514 bpfattach(struct ifnet *ifp, u_int dlt, u_int hdrlen) in bpfattach() argument 1516 bpfattach_dlt(ifp, dlt, hdrlen, &ifp->if_bpf); in bpfattach() 1520 bpfattach_dlt(struct ifnet *ifp, u_int dlt, u_int hdrlen, struct bpf_if **driverp) in bpfattach_dlt() argument 1543 bp->bif_hdrlen = BPF_WORDALIGN(hdrlen + SIZEOF_BPF_HDR) - hdrlen; in bpfattach_dlt() 1720 bpfattach(struct ifnet *ifp, u_int dlt, u_int hdrlen) in bpfattach() argument 1725 bpfattach_dlt(struct ifnet *ifp, u_int dlt, u_int hdrlen, struct bpf_if **driverp) in bpfattach_dlt() argument
|
/dragonfly/sys/netproto/802_11/wlan/ |
H A D | ieee80211_input.c | 316 ieee80211_decap(struct ieee80211vap *vap, struct mbuf *m, int hdrlen) in ieee80211_decap() argument 322 KASSERT(hdrlen <= sizeof(wh), in ieee80211_decap() 323 ("hdrlen %d > max %zd", hdrlen, sizeof(wh))); in ieee80211_decap() 325 if (m->m_len < hdrlen + sizeof(*llc) && in ieee80211_decap() 326 (m = m_pullup(m, hdrlen + sizeof(*llc))) == NULL) { in ieee80211_decap() 331 memcpy(&wh, mtod(m, caddr_t), hdrlen); in ieee80211_decap() 332 llc = (struct llc *)(mtod(m, caddr_t) + hdrlen); in ieee80211_decap() 339 m_adj(m, hdrlen + sizeof(struct llc) - sizeof(*eh)); in ieee80211_decap() 342 m_adj(m, hdrlen - sizeof(*eh)); in ieee80211_decap()
|
H A D | ieee80211_crypto.c | 585 ieee80211_crypto_decap(struct ieee80211_node *ni, struct mbuf *m, int hdrlen) in ieee80211_crypto_decap() argument 613 m_copydata(m, hdrlen + IEEE80211_WEP_IVLEN, sizeof(keyid), &keyid); in ieee80211_crypto_decap() 624 if (m->m_len < hdrlen + cip->ic_header && in ieee80211_crypto_decap() 625 (m = m_pullup(m, hdrlen + cip->ic_header)) == NULL) { in ieee80211_crypto_decap() 632 return (cip->ic_decap(k, m, hdrlen) ? k : NULL); in ieee80211_crypto_decap()
|
/dragonfly/contrib/libpcap/ |
H A D | pcap-airpcap.c | 635 register u_int caplen, hdrlen; in airpcap_read() local 661 hdrlen = bhp->Hdrlen; in airpcap_read() 662 datap = bp + hdrlen; in airpcap_read() 678 bp += AIRPCAP_WORDALIGN(caplen + hdrlen); in airpcap_read() 688 bp += AIRPCAP_WORDALIGN(caplen + hdrlen); in airpcap_read()
|
/dragonfly/usr.sbin/rarpd/ |
H A D | rarpd.c | 522 u_int caplen, hdrlen; in rarp_loop() local 525 hdrlen = bhp->bh_hdrlen; in rarp_loop() 526 if (rarp_check(bp + hdrlen, caplen)) in rarp_loop() 527 rarp_process(ii, bp + hdrlen, caplen); in rarp_loop() 528 bp += BPF_WORDALIGN(hdrlen + caplen); in rarp_loop()
|