/openbsd/usr.sbin/tcpdump/ |
H A D | print-pflog.c | 59 u_int hdrlen; in pflog_if_print() local 79 hdrlen = (hdr->length + 3) & 0xfc; in pflog_if_print() 81 if (caplen < hdrlen) { in pflog_if_print() 167 length -= hdrlen; in pflog_if_print() 170 ip = (struct ip *)(p + hdrlen); in pflog_if_print() 174 caplen - hdrlen); in pflog_if_print() 177 ip6 = (struct ip6_hdr *)(p + hdrlen); in pflog_if_print() 181 caplen - hdrlen); in pflog_if_print()
|
H A D | print-usbpcap.c | 46 u_int16_t hdrlen; in usbpcap_if_print() local 56 hdrlen = letoh16(uph->uph_hlen); in usbpcap_if_print() 57 if (hdrlen < sizeof(*uph)) { in usbpcap_if_print() 58 printf("[usb: invalid header length %u!]", hdrlen); in usbpcap_if_print() 76 TCHECK2(uph[0], hdrlen); in usbpcap_if_print() 125 default_print(p + hdrlen, caplen - hdrlen); in usbpcap_if_print()
|
/openbsd/sys/net80211/ |
H A D | ieee80211_crypto_ccmp.c | 175 int hdrlen, left, moff, noff, len; in ieee80211_ccmp_encrypt() local 196 hdrlen = ieee80211_get_hdrlen(wh); in ieee80211_ccmp_encrypt() 197 memcpy(mtod(n0, caddr_t), wh, hdrlen); in ieee80211_ccmp_encrypt() 202 ivp = mtod(n0, u_int8_t *) + hdrlen; in ieee80211_ccmp_encrypt() 226 moff = hdrlen; in ieee80211_ccmp_encrypt() 308 int hdrlen; in ieee80211_ccmp_get_pn() local 312 hdrlen = ieee80211_get_hdrlen(wh); in ieee80211_ccmp_get_pn() 316 ivp = (u_int8_t *)wh + hdrlen; in ieee80211_ccmp_get_pn() 354 int hdrlen, left, moff, noff, len; in ieee80211_ccmp_decrypt() local 359 hdrlen = ieee80211_get_hdrlen(wh); in ieee80211_ccmp_decrypt() [all …]
|
H A D | ieee80211_crypto_wep.c | 90 int left, moff, noff, len, hdrlen; in ieee80211_wep_encrypt() local 109 hdrlen = ieee80211_get_hdrlen(wh); in ieee80211_wep_encrypt() 110 memcpy(mtod(n0, caddr_t), wh, hdrlen); in ieee80211_wep_encrypt() 118 ivp = mtod(n0, u_int8_t *) + hdrlen; in ieee80211_wep_encrypt() 133 moff = hdrlen; in ieee80211_wep_encrypt() 134 noff = hdrlen + IEEE80211_WEP_HDRLEN; in ieee80211_wep_encrypt() 209 int hdrlen, left, moff, noff, len; in ieee80211_wep_decrypt() local 212 hdrlen = ieee80211_get_hdrlen(wh); in ieee80211_wep_decrypt() 220 ivp = (u_int8_t *)wh + hdrlen; in ieee80211_wep_decrypt() 249 moff = hdrlen + IEEE80211_WEP_HDRLEN; in ieee80211_wep_decrypt() [all …]
|
H A D | ieee80211_crypto_tkip.c | 194 int left, moff, noff, len, hdrlen; in ieee80211_tkip_encrypt() local 213 hdrlen = ieee80211_get_hdrlen(wh); in ieee80211_tkip_encrypt() 214 memcpy(mtod(n0, caddr_t), wh, hdrlen); in ieee80211_tkip_encrypt() 219 ivp = mtod(n0, u_int8_t *) + hdrlen; in ieee80211_tkip_encrypt() 242 moff = hdrlen; in ieee80211_tkip_encrypt() 321 int hdrlen; in ieee80211_tkip_get_tsc() local 326 hdrlen = ieee80211_get_hdrlen(wh); in ieee80211_tkip_get_tsc() 331 ivp = (u_int8_t *)wh + hdrlen; in ieee80211_tkip_get_tsc() 365 int hdrlen, left, moff, noff, len; in ieee80211_tkip_decrypt() local 368 hdrlen = ieee80211_get_hdrlen(wh); in ieee80211_tkip_decrypt() [all …]
|
H A D | ieee80211_input.c | 164 int hdrlen; in ieee80211_input_hwdecrypt() local 171 hdrlen = ieee80211_get_hdrlen(wh); in ieee80211_input_hwdecrypt() 277 int hdrlen, hasqos; in ieee80211_inputm() local 308 hdrlen = ieee80211_get_hdrlen(wh); in ieee80211_inputm() 309 if (m->m_len < hdrlen) { in ieee80211_inputm() 315 hdrlen = 0; in ieee80211_inputm() 616 ieee80211_decap(ic, m, ni, hdrlen, ml); in ieee80211_inputm() 783 m_adj(m, hdrlen); in ieee80211_defrag() 1126 if (m->m_len < hdrlen + LLC_SNAPFRAMELEN && in ieee80211_decap() 1163 m_adj(m, hdrlen - ETHER_HDR_LEN); in ieee80211_decap() [all …]
|
H A D | ieee80211_crypto.c | 220 int hdrlen; in ieee80211_get_rxkey() local 231 hdrlen = ieee80211_get_hdrlen(wh); in ieee80211_get_rxkey() 233 if (m->m_len < hdrlen + 4) in ieee80211_get_rxkey() 235 ivp = (u_int8_t *)wh + hdrlen; in ieee80211_get_rxkey()
|
/openbsd/sys/net/ |
H A D | ppp-deflate.c | 59 int hdrlen; member 75 int unit, int hdrlen, int debug); 203 state->hdrlen = hdrlen; in z_comp_init() 248 if (maxolen + state->hdrlen > MLEN) in z_compress() 251 if (state->hdrlen + PPP_HDRLEN + 2 < wspace) { in z_compress() 252 m->m_data += state->hdrlen; in z_compress() 253 wspace -= state->hdrlen; in z_compress() 423 state->hdrlen = hdrlen; in z_decomp_init() 501 if (state->hdrlen + PPP_HDRLEN < ospace) { in z_decompress() 502 mo->m_data += state->hdrlen; in z_decompress() [all …]
|
H A D | bsd-comp.c | 90 u_int hdrlen; /* header length to preallocate */ member 133 int unit, int hdrlen, int debug); 135 int unit, int hdrlen, int mru, int debug); 391 bsd_init(struct bsd_db *db, u_char *options, int opt_len, int unit, int hdrlen, in bsd_init() argument 415 db->hdrlen = hdrlen; in bsd_init() 428 bsd_comp_init(void *state, u_char *options, int opt_len, int unit, int hdrlen, in bsd_comp_init() argument 432 unit, hdrlen, 0, debug, 0); in bsd_comp_init() 440 unit, hdrlen, mru, debug, 1); in bsd_decomp_init() 522 if (maxolen + db->hdrlen > MLEN) in bsd_compress() 524 m->m_data += db->hdrlen; in bsd_compress() [all …]
|
H A D | pf_norm.c | 789 u_int16_t total, hdrlen; in pf_reassemble() local 826 hdrlen = frent->fe_hdrlen; in pf_reassemble() 832 ip->ip_len = htons(hdrlen + total); in pf_reassemble() 835 if (hdrlen + total > IP_MAXPACKET) { in pf_reassemble() 868 frent->fe_hdrlen = hdrlen; in pf_reassemble6() 913 if (frag6_deletefraghdr(m, hdrlen) != 0) in pf_reassemble6() 922 ftag->ft_hdrlen = hdrlen; in pf_reassemble6() 964 u_int16_t hdrlen, extoff, maxlen; in pf_refragment6() local 968 hdrlen = ftag->ft_hdrlen; in pf_refragment6() 1003 mtu = hdrlen + sizeof(struct ip6_frag) + maxlen; in pf_refragment6() [all …]
|
H A D | ppp-comp.h | 67 int unit, int hdrlen, int debug); 82 int unit, int hdrlen, int mru, int debug);
|
H A D | bpf.c | 1429 bpf_tap_hdr(caddr_t arg, const void *hdr, unsigned int hdrlen, in bpf_tap_hdr() argument 1439 mh.mh_len = hdrlen; in bpf_tap_hdr() 1563 int hdrlen, do_wakeup = 0; in bpf_catchpacket() local 1569 hdrlen = d->bd_bif->bif_hdrlen; in bpf_catchpacket() 1577 totlen = hdrlen + min(snaplen, pktlen); in bpf_catchpacket() 1615 bh->bh_hdrlen = hdrlen; in bpf_catchpacket() 1616 bh->bh_caplen = totlen - hdrlen; in bpf_catchpacket() 1621 bpf_mcopy(pkt, (u_char *)bh + hdrlen, bh->bh_caplen); in bpf_catchpacket() 1725 bpfsattach(caddr_t *bpfp, const char *name, u_int dlt, u_int hdrlen) in bpfsattach() argument 1747 bp->bif_hdrlen = BPF_WORDALIGN(hdrlen + SIZEOF_BPF_HDR) - hdrlen; in bpfsattach() [all …]
|
/openbsd/sbin/isakmpd/ |
H A D | log.c | 546 hdrlen = sizeof hdr.ip.ip4; in log_packet_iov() 550 hdr.ip.ip4.ip_len = htons(datalen + hdrlen); in log_packet_iov() 560 hdrlen = sizeof(hdr.ip.ip6); in log_packet_iov() 575 hdrlen += sizeof hdr.sa_family; in log_packet_iov() 581 hdr.pcap.caplen = datalen + hdrlen; in log_packet_iov() 582 hdr.pcap.len = datalen + hdrlen; in log_packet_iov() 584 hdrlen += sizeof(struct pcap_pkthdr); in log_packet_iov() 588 fwrite(&hdr, hdrlen, 1, packet_log); /* pcap + IP */ in log_packet_iov() 636 hdrlen = sizeof phu.ip4p; in udp_cksum() 645 hdrlen = sizeof phu.ip6p; in udp_cksum() [all …]
|
/openbsd/usr.sbin/mopd/common/ |
H A D | loop-bsd.c | 151 int caplen, hdrlen; in Loop() local 154 hdrlen = bhp->bh_hdrlen; in Loop() 155 mopProcess(ii, bp + hdrlen); in Loop() 156 bp += BPF_WORDALIGN(hdrlen + caplen); in Loop()
|
/openbsd/sys/netinet/ |
H A D | tcp_output.c | 202 unsigned int optlen, hdrlen, packetlen; in tcp_output() local 641 hdrlen += optlen; in tcp_output() 652 len = MAXMCLBYTES - hdrlen - max_linkhdr; in tcp_output() 663 if (max_linkhdr + hdrlen > MCLBYTES) in tcp_output() 684 (int)len, max_linkhdr + hdrlen)) == 0) { in tcp_output() 691 m->m_len += hdrlen; in tcp_output() 692 m->m_data -= hdrlen; in tcp_output() 707 m->m_len = hdrlen; in tcp_output() 710 mtod(m, caddr_t) + hdrlen); in tcp_output() 757 m->m_len = hdrlen; in tcp_output() [all …]
|
/openbsd/usr.sbin/rbootd/ |
H A D | bpf.c | 318 int datlen, caplen, hdrlen; in BpfRead() local 344 hdrlen = bhp->bh_hdrlen; in BpfRead() 357 bcopy((char *)bp + hdrlen, (char *)&rconn->rmp, caplen); in BpfRead() 359 bp += BPF_WORDALIGN(caplen + hdrlen); in BpfRead()
|
/openbsd/libexec/spamlogd/ |
H A D | spamlogd.c | 242 u_int8_t hdrlen; in logpkt_handler() local 254 hdrlen = BPF_WORDALIGN(hdr->length); in logpkt_handler() 256 if (caplen < hdrlen) { in logpkt_handler() 258 "packet dropped.", hdrlen, caplen); in logpkt_handler() 268 ip = (const struct ip *)(sp + hdrlen); in logpkt_handler()
|
/openbsd/sys/dev/pci/ |
H A D | if_vmx.c | 1523 uint32_t hdrlen; in vmxnet3_tx_offload() local 1547 hdrlen = sizeof(*ext.eh); in vmxnet3_tx_offload() 1549 hdrlen = sizeof(*ext.evh); in vmxnet3_tx_offload() 1552 hdrlen += ext.iphlen; in vmxnet3_tx_offload() 1562 hdrlen &= VMXNET3_TX_HLEN_M; in vmxnet3_tx_offload() 1584 hdrlen += ext.tcphlen; in vmxnet3_tx_offload() 1585 hdrlen &= VMXNET3_TX_HLEN_M; in vmxnet3_tx_offload() 1622 int hdrlen; in vmxnet3_start() local 1643 m->m_len < hdrlen && hdrlen <= m->m_pkthdr.len) { in vmxnet3_start() 1644 hdrlen = MHLEN; in vmxnet3_start() [all …]
|
/openbsd/usr.sbin/rarpd/ |
H A D | rarpd.c | 388 int caplen, hdrlen; in rarp_loop() local 391 hdrlen = bhp->bh_hdrlen; in rarp_loop() 392 if (rarp_check(bp + hdrlen, caplen)) in rarp_loop() 393 rarp_process(ii, bp + hdrlen); in rarp_loop() 394 bp += BPF_WORDALIGN(hdrlen + caplen); in rarp_loop()
|
/openbsd/usr.sbin/hostapd/ |
H A D | apme.c | 247 register u_int caplen, hdrlen; in hostapd_apme_input() local 251 hdrlen = bph->bh_hdrlen; in hostapd_apme_input() 254 hostapd_apme_frame(apme, bp + hdrlen, caplen); in hostapd_apme_input() 256 bp += BPF_WORDALIGN(caplen + hdrlen); in hostapd_apme_input()
|
/openbsd/lib/libpcap/ |
H A D | pcap-bpf.c | 131 int caplen, hdrlen; in pcap_read() local 169 hdrlen = bhp->bh_hdrlen; in pcap_read() 173 (*callback)(user, (struct pcap_pkthdr*)bp, bp + hdrlen); in pcap_read() 174 bp += BPF_WORDALIGN(caplen + hdrlen); in pcap_read()
|
/openbsd/usr.sbin/npppd/pptp/ |
H A D | pptp_ctrl.c | 392 int sz, lpkt, hdrlen; in pptp_ctrl_io_event() local 432 hdrlen = pkt[0] << 8 | pkt[1]; in pptp_ctrl_io_event() 433 if (lpkt < hdrlen) in pptp_ctrl_io_event() 436 bytebuffer_get(_this->recv_buf, NULL, hdrlen); in pptp_ctrl_io_event() 437 if (pptp_ctrl_input(_this, pkt, hdrlen) != 0 || in pptp_ctrl_io_event()
|
/openbsd/sys/dev/pv/ |
H A D | virtio.c | 361 int rsegs, r, hdrlen; in virtio_alloc_vq() local 375 hdrlen = virtio_has_feature(sc, VIRTIO_F_RING_EVENT_IDX) ? 3 : 2; in virtio_alloc_vq() 379 + sizeof(uint16_t) * (hdrlen + vq_size)); in virtio_alloc_vq() 381 allocsize2 = VIRTQUEUE_ALIGN(sizeof(uint16_t) * hdrlen in virtio_alloc_vq()
|
/openbsd/sys/dev/ic/ |
H A D | ar5008.c | 799 int hdrlen, hasqos; in ar5008_ccmp_decap() local 803 hdrlen = ieee80211_get_hdrlen(wh); in ar5008_ccmp_decap() 804 ivp = mtod(m, u_int8_t *) + hdrlen; in ar5008_ccmp_decap() 1027 u_int hdrlen = ieee80211_get_hdrlen(wh); in ar5008_rx_process() local 1028 if (hdrlen & 3) { in ar5008_rx_process() 1029 memmove((caddr_t)wh + 2, wh, hdrlen); in ar5008_rx_process() 1446 ar5008_ccmp_encap(struct mbuf *m, u_int hdrlen, struct ieee80211_key *k) in ar5008_ccmp_encap() argument 1453 n = m_makespace(m, hdrlen, IEEE80211_CCMP_HDRLEN, &off); in ar5008_ccmp_encap() 1516 u_int hdrlen = ieee80211_get_hdrlen(wh); in ar5008_tx() local 1517 if (ar5008_ccmp_encap(m, hdrlen, k) != 0) in ar5008_tx()
|
H A D | if_wi.c | 546 int datlen, hdrlen; in wi_rxeof() local 581 hdrlen = WI_DATA_HDRLEN; in wi_rxeof() 585 hdrlen = WI_MGMT_HDRLEN; in wi_rxeof() 589 hdrlen = WI_CTL_HDRLEN; in wi_rxeof() 601 hdrlen = WI_DATA_HDRLEN; in wi_rxeof() 613 if ((hdrlen + datlen + 2) > MCLBYTES) { in wi_rxeof() 619 if (wi_read_data(sc, id, hdrlen, mtod(m, caddr_t) + hdrlen, in wi_rxeof() 626 m->m_pkthdr.len = m->m_len = hdrlen + datlen; in wi_rxeof()
|