Home
last modified time | relevance | path

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

1234

/freebsd/contrib/tcpdump/
H A Dprint-pktap.c75 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 Dprint-llc.c155 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 Dprint-macsec.c118 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 Dprint-pflog.c142 u_int hdrlen; in pflog_if_print() local
162 hdrlen = roundup2(hdr->length, 4); in pflog_if_print()
164 if (caplen < hdrlen) { in pflog_if_print()
166 ndo->ndo_ll_hdr_len += hdrlen; /* XXX: true? */ in pflog_if_print()
177 length -= hdrlen; in pflog_if_print()
178 caplen -= hdrlen; in pflog_if_print()
179 p += hdrlen; in pflog_if_print()
211 ndo->ndo_ll_hdr_len += hdrlen; in pflog_if_print()
215 ndo->ndo_ll_hdr_len += hdrlen; in pflog_if_print()
H A Dprint-sll.c229 u_int hdrlen; in sll_if_print() local
245 hdrlen = SLL_HDR_LEN; in sll_if_print()
287 hdrlen += llc_hdrlen; in sll_if_print()
307 ndo->ndo_ll_hdr_len += hdrlen + caplen; in sll_if_print()
326 hdrlen += 4; in sll_if_print()
338 ndo->ndo_ll_hdr_len += hdrlen; in sll_if_print()
412 u_int hdrlen; in sll2_if_print() local
441 hdrlen = SLL2_HDR_LEN; in sll2_if_print()
483 hdrlen += llc_hdrlen; in sll2_if_print()
522 hdrlen += 4; in sll2_if_print()
[all …]
H A Dprint-ether.c147 u_int hdrlen; in ether_common_print() local
181 hdrlen = 2*MAC_ADDR_LEN; in ether_common_print()
195 hdrlen += switch_tag_len; in ether_common_print()
207 hdrlen += 2; in ether_common_print()
231 return hdrlen; in ether_common_print()
245 hdrlen += 2; in ether_common_print()
264 return hdrlen + caplen; in ether_common_print()
287 hdrlen += 4; in ether_common_print()
331 hdrlen += llc_hdrlen; in ether_common_print()
351 hdrlen += llc_hdrlen; in ether_common_print()
[all …]
H A Dprint.c333 u_int hdrlen = 0; in pretty_print_packet() local
426 hdrlen = ndo->ndo_ll_hdr_len; in pretty_print_packet()
456 if (h->caplen > hdrlen) in pretty_print_packet()
457 hex_and_ascii_print(ndo, "\n\t", sp + hdrlen, in pretty_print_packet()
458 h->caplen - hdrlen); in pretty_print_packet()
475 if (h->caplen > hdrlen) in pretty_print_packet()
476 hex_print(ndo, "\n\t", sp + hdrlen, in pretty_print_packet()
477 h->caplen - hdrlen); in pretty_print_packet()
494 if (h->caplen > hdrlen) in pretty_print_packet()
495 ascii_print(ndo, sp + hdrlen, h->caplen - hdrlen); in pretty_print_packet()
H A Dprint-ppi.c76 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 Dprint-802_11.c2195 if (hdrlen == 0) { in ieee802_11_print()
2200 hdrlen = roundup2(hdrlen, 4); in ieee802_11_print()
2205 return hdrlen; in ieee802_11_print()
2214 return hdrlen; in ieee802_11_print()
2223 length -= hdrlen; in ieee802_11_print()
2224 caplen -= hdrlen; in ieee802_11_print()
2225 p += hdrlen; in ieee802_11_print()
2234 return hdrlen; in ieee802_11_print()
2240 return hdrlen; in ieee802_11_print()
2251 return hdrlen; in ieee802_11_print()
[all …]
H A Dprint-atalk.c79 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()
/freebsd/sys/net80211/
H A Dieee80211_crypto_wep.c185 int hdrlen; in wep_encap() local
188 hdrlen = ieee80211_hdrspace(ic, mtod(m, void *)); in wep_encap()
207 ovbcopy(ivp + wep.ic_header, ivp, hdrlen); in wep_encap()
208 ivp += hdrlen; in wep_encap()
216 !wep_encrypt(k, m, hdrlen)) in wep_encap()
238 wep_decap(struct ieee80211_key *k, struct mbuf *m, int hdrlen) in wep_decap() argument
255 !wep_decrypt(k, m, hdrlen)) { in wep_decap()
362 memcpy(rc4key, mtod(m, uint8_t *) + hdrlen, IEEE80211_WEP_IVLEN); in wep_encrypt()
375 off = hdrlen + wep.ic_header; in wep_encrypt()
445 memcpy(rc4key, mtod(m, uint8_t *) + hdrlen, IEEE80211_WEP_IVLEN); in wep_decrypt()
[all …]
H A Dieee80211_crypto_ccmp.c91 struct mbuf *, int hdrlen);
169 int hdrlen; in ccmp_encap() local
172 hdrlen = ieee80211_hdrspace(ic, mtod(m, void *)); in ccmp_encap()
194 ovbcopy(ivp + ccmp.ic_header, ivp, hdrlen); in ccmp_encap()
195 ivp += hdrlen; in ccmp_encap()
203 !ccmp_encrypt(k, m, hdrlen)) in ccmp_encap()
252 ivp = mtod(m, uint8_t *) + hdrlen; in ccmp_decap()
282 !ccmp_decrypt(k, pn, m, hdrlen)) in ccmp_decap()
291 hdrlen); in ccmp_decap()
468 space = m->m_len - (hdrlen + ccmp.ic_header); in ccmp_encrypt()
[all …]
H A Dieee80211_crypto_tkip.c182 int hdrlen; in tkip_encap() local
220 ivp += hdrlen; in tkip_encap()
259 int hdrlen; in tkip_enmic() local
267 m, hdrlen, m->m_pkthdr.len - hdrlen, mic); in tkip_enmic()
308 ivp = mtod(m, uint8_t *) + hdrlen; in tkip_decap()
365 hdrlen); in tkip_decap()
420 m, hdrlen, m->m_pkthdr.len - (hdrlen + tkip.ic_miclen), in tkip_demic()
1000 struct mbuf *m, int hdrlen) in tkip_encrypt() argument
1016 m, hdrlen + tkip.ic_header, in tkip_encrypt()
1026 struct mbuf *m, int hdrlen) in tkip_decrypt() argument
[all …]
H A Dieee80211_input.c314 ieee80211_decap(struct ieee80211vap *vap, struct mbuf *m, int hdrlen, in ieee80211_decap() argument
321 KASSERT(hdrlen <= sizeof(wh), in ieee80211_decap()
322 ("hdrlen %d > max %zd", hdrlen, sizeof(wh))); in ieee80211_decap()
324 if (m->m_len < hdrlen + sizeof(*llc) && in ieee80211_decap()
325 (m = m_pullup(m, hdrlen + sizeof(*llc))) == NULL) { in ieee80211_decap()
330 memcpy(&wh, mtod(m, caddr_t), hdrlen); in ieee80211_decap()
331 llc = (struct llc *)(mtod(m, caddr_t) + hdrlen); in ieee80211_decap()
340 m_adj(m, hdrlen + sizeof(struct llc) - sizeof(*eh)); in ieee80211_decap()
343 m_adj(m, hdrlen - sizeof(*eh)); in ieee80211_decap()
/freebsd/lib/libc/net/
H A Dip6opt.c241 int hdrlen, optlen; in inet6_option_next() local
253 hdrlen = (ip6e->ip6e_len + 1) << 3; in inet6_option_next()
254 if (cmsg->cmsg_len < CMSG_SPACE(hdrlen)) in inet6_option_next()
262 lim = (u_int8_t *)ip6e + hdrlen; in inet6_option_next()
297 int hdrlen, optlen; in inet6_option_find() local
309 hdrlen = (ip6e->ip6e_len + 1) << 3; in inet6_option_find()
310 if (cmsg->cmsg_len < CMSG_SPACE(hdrlen)) in inet6_option_find()
318 lim = (u_int8_t *)ip6e + hdrlen; in inet6_option_find()
/freebsd/usr.sbin/bhyve/
H A Dpci_e82545.c1223 hdrlen = vlen = 0; in e82545_transmit()
1227 hdrlen = ETHER_ADDR_LEN*2; in e82545_transmit()
1233 hdrlen = MAX(hdrlen, ckinfo[0].ck_off + 2U); in e82545_transmit()
1235 hdrlen = MAX(hdrlen, ckinfo[1].ck_off + 2U); in e82545_transmit()
1237 if (hdrlen != 0 && iov[0].iov_len > hdrlen && in e82545_transmit()
1239 hdrlen = iov[0].iov_len; in e82545_transmit()
1248 if (hdrlen > 240) { in e82545_transmit()
1287 "-- dropped", hdrlen); in e82545_transmit()
1316 if (hdrlen + vlen != 0) { in e82545_transmit()
1333 iov->iov_len = hdrlen; in e82545_transmit()
[all …]
/freebsd/sys/contrib/dev/athk/ath10k/
H A Dbmi.c270 u32 hdrlen = sizeof(cmd.id) + sizeof(cmd.write_mem); in ath10k_bmi_write_memory() local
283 txlen = min(length, BMI_MAX_DATA_SIZE - hdrlen); in ath10k_bmi_write_memory()
293 ret = ath10k_hif_exchange_bmi_msg(ar, &cmd, hdrlen + txlen, in ath10k_bmi_write_memory()
358 u32 hdrlen = sizeof(cmd->id) + sizeof(cmd->lz_data); in ath10k_bmi_lz_data_large() local
377 txlen = min(length, BMI_MAX_LARGE_DATA_SIZE - hdrlen); in ath10k_bmi_lz_data_large()
385 ret = ath10k_hif_exchange_bmi_msg(ar, cmd, hdrlen + txlen, in ath10k_bmi_lz_data_large()
410 u32 hdrlen = sizeof(cmd.id) + sizeof(cmd.lz_data); in ath10k_bmi_lz_data() local
423 txlen = min(length, BMI_MAX_DATA_SIZE - hdrlen); in ath10k_bmi_lz_data()
431 ret = ath10k_hif_exchange_bmi_msg(ar, &cmd, hdrlen + txlen, in ath10k_bmi_lz_data()
/freebsd/usr.sbin/usbdump/
H A Dusbdump.c105 uint8_t hdrlen; member
580 uint32_t hdrlen; in fix_packets() local
593 temp.hdrlen = hdr->bh_hdrlen; in fix_packets()
596 hdrlen = hdr->bh_hdrlen; in fix_packets()
599 if ((hdrlen >= sizeof(temp)) && (hdrlen <= 255) && in fix_packets()
600 ((ptr + hdrlen) <= (data + datalen))) { in fix_packets()
602 memset(ptr + sizeof(temp), 0, hdrlen - sizeof(temp)); in fix_packets()
604 err(EXIT_FAILURE, "Invalid header length %d", hdrlen); in fix_packets()
607 next = ptr + BPF_WORDALIGN(hdrlen + caplen); in fix_packets()
631 temp.hdrlen = hdr32->hdrlen; in print_packets()
[all …]
/freebsd/sys/netinet/
H A Dtcp_output.c782 hdrlen = sizeof (struct tcpiphdr); in tcp_default_output()
894 hdrlen += sizeof(struct udphdr); in tcp_default_output()
929 max_len = (if_hw_tsomax - hdrlen - in tcp_default_output()
1001 if (max_linkhdr + hdrlen > MCLBYTES) in tcp_default_output()
1003 if (max_linkhdr + hdrlen > MHLEN) in tcp_default_output()
1055 if (MHLEN < hdrlen + max_linkhdr) in tcp_default_output()
1069 m->m_len = hdrlen; in tcp_default_output()
1078 mtod(m, caddr_t) + hdrlen); in tcp_default_output()
1137 MHLEN >= hdrlen) { in tcp_default_output()
1138 M_ALIGN(m, hdrlen); in tcp_default_output()
[all …]
/freebsd/sys/dev/iwm/
H A Dif_iwm_util.c183 size_t hdrlen, datasz; in iwm_send_cmd() local
218 hdrlen = sizeof(cmd->hdr_wide); in iwm_send_cmd()
221 hdrlen = sizeof(cmd->hdr); in iwm_send_cmd()
230 size_t totlen = hdrlen + paylen; in iwm_send_cmd()
289 | ((hdrlen + paylen) << 4)); in iwm_send_cmd()
295 (unsigned long) (hcmd->len[0] + hcmd->len[1] + hdrlen), in iwm_send_cmd()
/freebsd/sys/net/
H A Dbpf.c708 *hdrlen = hlen; in bpf_movein()
2499 int hdrlen; in bpf_hdrlen() local
2501 hdrlen = d->bd_bif->bif_hdrlen; in bpf_hdrlen()
2516 hdrlen = BPF_WORDALIGN32(hdrlen); in bpf_hdrlen()
2519 hdrlen = BPF_WORDALIGN(hdrlen); in bpf_hdrlen()
2607 hdrlen = bpf_hdrlen(d); in catchpacket()
2660 caplen = totlen - hdrlen; in catchpacket()
2676 hdr32_old.bh_hdrlen = hdrlen; in catchpacket()
2689 hdr_old.bh_hdrlen = hdrlen; in catchpacket()
2705 hdr.bh_hdrlen = hdrlen; in catchpacket()
[all …]
/freebsd/libexec/rbootd/
H A Dbpf.c291 int datlen, caplen, hdrlen; in BpfRead() local
317 hdrlen = bhp->bh_hdrlen; in BpfRead()
330 memmove((char *)&rconn->rmp, (char *)bp + hdrlen, caplen); in BpfRead()
332 bp += BPF_WORDALIGN(caplen + hdrlen); in BpfRead()
/freebsd/tests/atf_python/sys/netlink/
H A Dmessage.py126 hdr, hdrlen = BaseNetlinkMessage.parse_nl_header(data)
159 hdr, hdrlen = BaseNetlinkMessage.parse_nl_header(data)
168 offset = align4(hdrlen)
170 base_hdr, hdrlen = self.parse_base_header(data[offset:])
172 offset += align4(hdrlen)
/freebsd/sys/compat/linux/
H A Dlinux_netlink.c290 int hdrlen = NETLINK_ALIGN(raw_hdrlen); in nlmsg_copy_all_nla() local
291 int attrs_len = hdr->nlmsg_len - sizeof(struct nlmsghdr) - hdrlen; in nlmsg_copy_all_nla()
292 struct nlattr *nla_head = (struct nlattr *)((char *)(hdr + 1) + hdrlen); in nlmsg_copy_all_nla()
443 int hdrlen = NETLINK_ALIGN(sizeof(struct rtmsg)); in rtnl_newroute_to_linux() local
444 int attrs_len = hdr->nlmsg_len - sizeof(struct nlmsghdr) - hdrlen; in rtnl_newroute_to_linux()
445 struct nlattr *nla_head = (struct nlattr *)((char *)(hdr + 1) + hdrlen); in rtnl_newroute_to_linux()
/freebsd/crypto/openssl/ssl/record/
H A Dssl3_record_tls13.c28 size_t taglen, offset, loop, hdrlen; in tls13_enc() local
159 || !WPACKET_get_total_written(&wpkt, &hdrlen) in tls13_enc()
160 || hdrlen != SSL3_RT_HEADER_LENGTH in tls13_enc()

1234