Home
last modified time | relevance | path

Searched refs:hdrlen (Results 1 – 25 of 50) sorted by relevance

12

/openbsd/usr.sbin/tcpdump/
H A Dprint-pflog.c59 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 Dprint-usbpcap.c46 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 Dieee80211_crypto_ccmp.c175 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 Dieee80211_crypto_wep.c90 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 Dieee80211_crypto_tkip.c194 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 Dieee80211_input.c164 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 Dieee80211_crypto.c220 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 Dppp-deflate.c59 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 Dbsd-comp.c90 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 Dpf_norm.c789 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 Dppp-comp.h67 int unit, int hdrlen, int debug);
82 int unit, int hdrlen, int mru, int debug);
H A Dbpf.c1429 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 Dlog.c546 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 Dloop-bsd.c151 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 Dtcp_output.c202 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 Dbpf.c318 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 Dspamlogd.c242 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 Dif_vmx.c1523 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 Drarpd.c388 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 Dapme.c247 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 Dpcap-bpf.c131 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 Dpptp_ctrl.c392 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 Dvirtio.c361 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 Dar5008.c799 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 Dif_wi.c546 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()

12