| /freebsd-9-stable/contrib/tcpdump/ |
| D | print-pflog.c | 116 u_int hdrlen; in pflog_if_print() local 133 hdrlen = BPF_WORDALIGN(hdr->length); in pflog_if_print() 135 if (caplen < hdrlen) { in pflog_if_print() 137 return (hdrlen); /* XXX: true? */ in pflog_if_print() 148 length -= hdrlen; in pflog_if_print() 149 caplen -= hdrlen; in pflog_if_print() 150 p += hdrlen; in pflog_if_print() 177 return (hdrlen); in pflog_if_print() 180 return (hdrlen); in pflog_if_print()
|
| D | print-802_15_4.c | 97 int hdrlen; in ieee802_15_4_if_print() local 107 hdrlen = extract_header_length(fc); in ieee802_15_4_if_print() 117 if (hdrlen == -1) { in ieee802_15_4_if_print() 124 p+= hdrlen; in ieee802_15_4_if_print() 125 caplen -= hdrlen; in ieee802_15_4_if_print() 176 caplen -= hdrlen; in ieee802_15_4_if_print()
|
| D | print-802_11.c | 1649 ieee_802_11_hdr_print(u_int16_t fc, const u_char *p, u_int hdrlen, in ieee_802_11_hdr_print() argument 1672 (const struct meshcntl_t *)&p[hdrlen - meshdrlen]; in ieee_802_11_hdr_print() 1714 u_int caplen, hdrlen, meshdrlen; in ieee802_11_print() local 1738 hdrlen = extract_header_length(fc); in ieee802_11_print() 1740 hdrlen = roundup2(hdrlen, 4); in ieee802_11_print() 1743 meshdrlen = extract_mesh_header_length(p+hdrlen); in ieee802_11_print() 1744 hdrlen += meshdrlen; in ieee802_11_print() 1749 if (caplen < hdrlen) { in ieee802_11_print() 1751 return hdrlen; in ieee802_11_print() 1754 ieee_802_11_hdr_print(fc, p, hdrlen, meshdrlen, &src, &dst); in ieee802_11_print() [all …]
|
| D | print-atm.c | 174 u_int hdrlen = 0; in atm_if_print() local 186 return hdrlen; in atm_if_print() 225 hdrlen += 20; in atm_if_print() 228 return (hdrlen); in atm_if_print()
|
| D | tcpdump.c | 1890 u_int hdrlen; in print_packet() local 1907 hdrlen = (*print_info->p.ndo_printer)(print_info->ndo, h, sp); in print_packet() 1909 hdrlen = (*print_info->p.printer)(h, sp); in print_packet() 1927 if (h->caplen > hdrlen) in print_packet() 1928 hex_and_ascii_print("\n\t", sp + hdrlen, in print_packet() 1929 h->caplen - hdrlen); in print_packet() 1946 if (h->caplen > hdrlen) in print_packet() 1947 hex_print("\n\t", sp + hdrlen, in print_packet() 1948 h->caplen - hdrlen); in print_packet() 1965 if (h->caplen > hdrlen) in print_packet() [all …]
|
| D | print-pim.c | 527 int len, hdrlen; in pimv2_addr_print() local 549 hdrlen = 2; in pimv2_addr_print() 565 hdrlen = 0; in pimv2_addr_print() 568 bp += hdrlen; in pimv2_addr_print() 582 return hdrlen + len; in pimv2_addr_print() 616 return hdrlen + 2 + len; in pimv2_addr_print()
|
| D | print-atalk.c | 102 u_int hdrlen; in llap_print() local 111 hdrlen = sizeof(*lp); in llap_print() 126 hdrlen += ddpSSize; in llap_print() 144 hdrlen += ddpSize; in llap_print() 159 return (hdrlen); in llap_print()
|
| D | print-ppp.c | 1540 u_int hdrlen = 0; in ppp_hdlc_if_print() local 1559 hdrlen += 2; in ppp_hdlc_if_print() 1564 hdrlen += 2; in ppp_hdlc_if_print() 1579 hdrlen += 2; in ppp_hdlc_if_print() 1590 return (hdrlen); in ppp_hdlc_if_print()
|
| /freebsd-9-stable/sys/net80211/ |
| D | ieee80211_crypto_wep.c | 54 static int wep_decap(struct ieee80211_key *, struct mbuf *, int hdrlen); 73 static int wep_encrypt(struct ieee80211_key *, struct mbuf *, int hdrlen); 74 static int wep_decrypt(struct ieee80211_key *, struct mbuf *, int hdrlen); 130 int hdrlen; in wep_encap() local 132 hdrlen = ieee80211_hdrspace(ic, mtod(m, void *)); in wep_encap() 141 ovbcopy(ivp + wep.ic_header, ivp, hdrlen); in wep_encap() 142 ivp += hdrlen; in wep_encap() 190 !wep_encrypt(k, m, hdrlen)) in wep_encap() 212 wep_decap(struct ieee80211_key *k, struct mbuf *m, int hdrlen) in wep_decap() argument 226 !wep_decrypt(k, m, hdrlen)) { in wep_decap() [all …]
|
| D | ieee80211_crypto_ccmp.c | 87 static int ccmp_encrypt(struct ieee80211_key *, struct mbuf *, int hdrlen); 89 struct mbuf *, int hdrlen); 146 int hdrlen; in ccmp_encap() local 148 hdrlen = ieee80211_hdrspace(ic, mtod(m, void *)); in ccmp_encap() 157 ovbcopy(ivp + ccmp.ic_header, ivp, hdrlen); in ccmp_encap() 158 ivp += hdrlen; in ccmp_encap() 174 !ccmp_encrypt(k, m, hdrlen)) in ccmp_encap() 204 ccmp_decap(struct ieee80211_key *k, struct mbuf *m, int hdrlen) in ccmp_decap() argument 217 ivp = mtod(m, uint8_t *) + hdrlen; in ccmp_decap() 247 !ccmp_decrypt(k, pn, m, hdrlen)) in ccmp_decap() [all …]
|
| D | ieee80211_crypto_tkip.c | 161 int hdrlen; in tkip_encap() local 176 hdrlen = ieee80211_hdrspace(ic, mtod(m, void *)); in tkip_encap() 185 memmove(ivp, ivp + tkip.ic_header, hdrlen); in tkip_encap() 186 ivp += hdrlen; in tkip_encap() 201 if (!tkip_encrypt(ctx, k, m, hdrlen)) in tkip_encap() 222 int hdrlen; in tkip_enmic() local 227 hdrlen = ieee80211_hdrspace(ic, wh); in tkip_enmic() 230 m, hdrlen, m->m_pkthdr.len - hdrlen, mic); in tkip_enmic() 250 tkip_decap(struct ieee80211_key *k, struct mbuf *m, int hdrlen) in tkip_decap() argument 262 ivp = mtod(m, uint8_t *) + hdrlen; in tkip_decap() [all …]
|
| D | ieee80211_input.c | 279 ieee80211_decap(struct ieee80211vap *vap, struct mbuf *m, int hdrlen) in ieee80211_decap() argument 285 KASSERT(hdrlen <= sizeof(wh), in ieee80211_decap() 286 ("hdrlen %d > max %zd", hdrlen, sizeof(wh))); in ieee80211_decap() 288 if (m->m_len < hdrlen + sizeof(*llc) && in ieee80211_decap() 289 (m = m_pullup(m, hdrlen + sizeof(*llc))) == NULL) { in ieee80211_decap() 294 memcpy(&wh, mtod(m, caddr_t), hdrlen); in ieee80211_decap() 295 llc = (struct llc *)(mtod(m, caddr_t) + hdrlen); in ieee80211_decap() 302 m_adj(m, hdrlen + sizeof(struct llc) - sizeof(*eh)); in ieee80211_decap() 305 m_adj(m, hdrlen - sizeof(*eh)); in ieee80211_decap()
|
| D | ieee80211_crypto.c | 568 ieee80211_crypto_decap(struct ieee80211_node *ni, struct mbuf *m, int hdrlen) in ieee80211_crypto_decap() argument 596 m_copydata(m, hdrlen + IEEE80211_WEP_IVLEN, sizeof(keyid), &keyid); in ieee80211_crypto_decap() 607 if (m->m_len < hdrlen + cip->ic_header && in ieee80211_crypto_decap() 608 (m = m_pullup(m, hdrlen + cip->ic_header)) == NULL) { in ieee80211_crypto_decap() 615 return (cip->ic_decap(k, m, hdrlen) ? k : NULL); in ieee80211_crypto_decap()
|
| /freebsd-9-stable/lib/libc/net/ |
| D | ip6opt.c | 233 int hdrlen, optlen; in inet6_option_next() local 245 hdrlen = (ip6e->ip6e_len + 1) << 3; in inet6_option_next() 246 if (cmsg->cmsg_len < CMSG_SPACE(hdrlen)) in inet6_option_next() 254 lim = (u_int8_t *)ip6e + hdrlen; in inet6_option_next() 289 int hdrlen, optlen; in inet6_option_find() local 301 hdrlen = (ip6e->ip6e_len + 1) << 3; in inet6_option_find() 302 if (cmsg->cmsg_len < CMSG_SPACE(hdrlen)) in inet6_option_find() 310 lim = (u_int8_t *)ip6e + hdrlen; in inet6_option_find()
|
| /freebsd-9-stable/sys/netinet/ |
| D | tcp_output.c | 176 unsigned ipoptlen, optlen, hdrlen; in tcp_output() local 694 hdrlen = sizeof (struct ip6_hdr) + sizeof (struct tcphdr); in tcp_output() 697 hdrlen = sizeof (struct tcpiphdr); in tcp_output() 748 hdrlen += optlen = tcp_addoptions(&to, opt); in tcp_output() 801 max_len = (if_hw_tsomax - hdrlen - in tcp_output() 910 KASSERT(len + hdrlen + ipoptlen <= IP_MAXPACKET, in tcp_output() 915 if (max_linkhdr + hdrlen > MCLBYTES) in tcp_output() 917 if (max_linkhdr + hdrlen > MHLEN) in tcp_output() 954 if (MHLEN < hdrlen + max_linkhdr) { in tcp_output() 965 m->m_len = hdrlen; in tcp_output() [all …]
|
| D | tcp_timewait.c | 515 u_int hdrlen, optlen; in tcp_twrespond() local 522 hdrlen = 0; /* Keep compiler happy */ in tcp_twrespond() 537 hdrlen = sizeof(struct ip6_hdr) + sizeof(struct tcphdr); in tcp_twrespond() 548 hdrlen = sizeof(struct tcpiphdr); in tcp_twrespond() 567 m->m_len = hdrlen + optlen; in tcp_twrespond()
|
| /freebsd-9-stable/usr.sbin/usbdump/ |
| D | usbdump.c | 107 uint8_t hdrlen; member 571 uint32_t hdrlen; in fix_packets() local 584 temp.hdrlen = hdr->bh_hdrlen; in fix_packets() 587 hdrlen = hdr->bh_hdrlen; in fix_packets() 590 if ((hdrlen >= sizeof(temp)) && (hdrlen <= 255) && in fix_packets() 591 ((ptr + hdrlen) <= (data + datalen))) { in fix_packets() 593 memset(ptr + sizeof(temp), 0, hdrlen - sizeof(temp)); in fix_packets() 595 err(EXIT_FAILURE, "Invalid header length %d", hdrlen); in fix_packets() 598 next = ptr + BPF_WORDALIGN(hdrlen + caplen); in fix_packets() 622 temp.hdrlen = hdr32->hdrlen; in print_packets() [all …]
|
| /freebsd-9-stable/sys/net/ |
| D | bpf.c | 443 struct sockaddr *sockp, int *hdrlen, struct bpf_insn *wfilter) in bpf_movein() argument 598 *hdrlen = hlen; in bpf_movein() 2284 int hdrlen; in bpf_hdrlen() local 2286 hdrlen = d->bd_bif->bif_hdrlen; in bpf_hdrlen() 2292 hdrlen += SIZEOF_BPF_HDR(struct bpf_hdr32); in bpf_hdrlen() 2295 hdrlen += SIZEOF_BPF_HDR(struct bpf_hdr); in bpf_hdrlen() 2298 hdrlen += SIZEOF_BPF_HDR(struct bpf_xhdr); in bpf_hdrlen() 2301 hdrlen = BPF_WORDALIGN32(hdrlen); in bpf_hdrlen() 2304 hdrlen = BPF_WORDALIGN(hdrlen); in bpf_hdrlen() 2306 return (hdrlen - d->bd_bif->bif_hdrlen); in bpf_hdrlen() [all …]
|
| /freebsd-9-stable/sys/netgraph/atm/ |
| D | ngatmbase.c | 136 uni_msg_pack_mbuf(struct uni_msg *msg, void *hdr, size_t hdrlen) in uni_msg_pack_mbuf() argument 145 KASSERT(hdrlen <= MHLEN, ("uni_msg_pack_mbuf: hdrlen > MHLEN")); in uni_msg_pack_mbuf() 147 if (hdrlen != 0) { in uni_msg_pack_mbuf() 148 bcopy(hdr, m0->m_data, hdrlen); in uni_msg_pack_mbuf() 149 m0->m_len = hdrlen; in uni_msg_pack_mbuf() 150 m0->m_pkthdr.len = hdrlen; in uni_msg_pack_mbuf()
|
| /freebsd-9-stable/libexec/rbootd/ |
| D | bpf.c | 311 int datlen, caplen, hdrlen; in BpfRead() local 337 hdrlen = bhp->bh_hdrlen; in BpfRead() 350 memmove((char *)&rconn->rmp, (char *)bp + hdrlen, caplen); in BpfRead() 352 bp += BPF_WORDALIGN(caplen + hdrlen); in BpfRead()
|
| /freebsd-9-stable/sys/dev/ath/ |
| D | if_ath_tx.c | 374 struct mbuf *m0, int iswep, int isfrag, int *hdrlen, int *pktlen, int *keyix) in ath_tx_tag_crypto() argument 404 (*hdrlen) += cip->ic_header; in ath_tx_tag_crypto() 502 int keyix, hdrlen, pktlen, try0; in ath_tx_start() local 523 hdrlen = ieee80211_anyhdrsize(wh); in ath_tx_start() 528 pktlen = m0->m_pkthdr.len - (hdrlen & 3); in ath_tx_start() 531 if (! ath_tx_tag_crypto(sc, ni, m0, iswep, isfrag, &hdrlen, &pktlen, &keyix)) { in ath_tx_start() 839 , hdrlen /* header length */ in ath_tx_start() 882 int keyix, hdrlen, pktlen, try0, txantenna; in ath_tx_raw_start() local 897 hdrlen = ieee80211_anyhdrsize(wh); in ath_tx_raw_start() 903 pktlen = m0->m_pkthdr.len - (hdrlen & 3) + IEEE80211_CRC_LEN; in ath_tx_raw_start() [all …]
|
| /freebsd-9-stable/contrib/libpcap/ |
| D | pcap-win32.c | 209 register int caplen, hdrlen; in pcap_read_win32_npf() local 234 hdrlen = bhp->bh_hdrlen; in pcap_read_win32_npf() 239 (*callback)(user, (struct pcap_pkthdr*)bp, bp + hdrlen); in pcap_read_win32_npf() 240 bp += Packet_WORDALIGN(caplen + hdrlen); in pcap_read_win32_npf()
|
| /freebsd-9-stable/usr.sbin/rarpd/ |
| D | rarpd.c | 568 u_int caplen, hdrlen; in rarp_loop() local 571 hdrlen = bhp->bh_hdrlen; in rarp_loop() 572 if (rarp_check(bp + hdrlen, caplen)) in rarp_loop() 573 rarp_process(ii, bp + hdrlen, caplen); in rarp_loop() 574 bp += BPF_WORDALIGN(hdrlen + caplen); in rarp_loop()
|
| /freebsd-9-stable/sys/dev/qlxgbe/ |
| D | ql_hw.c | 2283 uint32_t ehdrlen, hdrlen, ip_hlen, tcp_hlen, tcp_opt_off; in qla_tx_tso() local 2300 hdrlen = 0; in qla_tx_tso() 2361 hdrlen = ehdrlen + ip_hlen + tcp_hlen; in qla_tx_tso() 2363 if (mp->m_len < hdrlen) { in qla_tx_tso() 2371 m_copydata(mp, 0, hdrlen, hdr); in qla_tx_tso() 2379 tx_cmd->total_hdr_len = hdrlen; in qla_tx_tso() 2386 if (mp->m_len < hdrlen) { in qla_tx_tso() 2387 printf("%d\n", hdrlen); in qla_tx_tso() 4291 uint32_t hdrlen; in ql_iscsi_pdu() local 4298 hdrlen = ETHER_HDR_LEN + ETHER_VLAN_ENCAP_LEN; in ql_iscsi_pdu() [all …]
|
| /freebsd-9-stable/sys/dev/malo/ |
| D | if_malo.c | 1092 int copyhdrlen, hdrlen, pktlen; in malo_tx_start() local 1105 copyhdrlen = hdrlen = ieee80211_anyhdrsize(wh); in malo_tx_start() 1173 if (hdrlen < sizeof(struct malo_txrec)) { in malo_tx_start() 1174 const int space = sizeof(struct malo_txrec) - hdrlen; in malo_tx_start() 1191 ovbcopy(wh, &tr->wh, hdrlen); in malo_tx_start() 1198 tr->fwlen = htole16(pktlen - hdrlen); in malo_tx_start() 2044 int off, len, hdrlen, pktlen, rssi, ntodo; in malo_rx_proc() local 2111 hdrlen = ieee80211_anyhdrsize(data + sizeof(uint16_t)); in malo_rx_proc() 2121 pktlen = hdrlen + (len - off); in malo_rx_proc() 2142 m->m_data += off - hdrlen; in malo_rx_proc() [all …]
|