Searched refs:hdrlen (Results 1 - 25 of 54) sorted by relevance

123

/freebsd-10.1-release/contrib/tcpdump/
H A Dprint-pflog.c116 u_int hdrlen; local
133 hdrlen = BPF_WORDALIGN(hdr->length);
135 if (caplen < hdrlen) {
137 return (hdrlen); /* XXX: true? */
148 length -= hdrlen;
149 caplen -= hdrlen;
150 p += hdrlen;
177 return (hdrlen);
180 return (hdrlen);
H A Dprint-802_15_4.c97 int hdrlen; local
107 hdrlen = extract_header_length(fc);
117 if (hdrlen == -1) {
124 p+= hdrlen;
125 caplen -= hdrlen;
176 caplen -= hdrlen;
H A Dprint-802_11.c1649 ieee_802_11_hdr_print(u_int16_t fc, const u_char *p, u_int hdrlen, argument
1672 (const struct meshcntl_t *)&p[hdrlen - meshdrlen];
1714 u_int caplen, hdrlen, meshdrlen; local
1738 hdrlen = extract_header_length(fc);
1740 hdrlen = roundup2(hdrlen, 4);
1743 meshdrlen = extract_mesh_header_length(p+hdrlen);
1744 hdrlen += meshdrlen;
1749 if (caplen < hdrlen) {
1751 return hdrlen;
[all...]
H A Dprint-atm.c174 u_int hdrlen = 0; local
186 return hdrlen;
225 hdrlen += 20;
228 return (hdrlen);
H A Dprint-atalk.c102 u_int hdrlen; local
111 hdrlen = sizeof(*lp);
126 hdrlen += ddpSSize;
144 hdrlen += ddpSize;
159 return (hdrlen);
H A Dprint-pim.c527 int len, hdrlen; local
549 hdrlen = 2;
565 hdrlen = 0;
568 bp += hdrlen;
582 return hdrlen + len;
616 return hdrlen + 2 + len;
H A Dtcpdump.c2047 u_int hdrlen; local
2064 hdrlen = (*print_info->p.ndo_printer)(print_info->ndo, h, sp);
2066 hdrlen = (*print_info->p.printer)(h, sp);
2084 if (h->caplen > hdrlen)
2085 hex_and_ascii_print("\n\t", sp + hdrlen,
2086 h->caplen - hdrlen);
2103 if (h->caplen > hdrlen)
2104 hex_print("\n\t", sp + hdrlen,
2105 h->caplen - hdrlen);
2122 if (h->caplen > hdrlen)
[all...]
H A Dprint-ppp.c1540 u_int hdrlen = 0; local
1559 hdrlen += 2;
1564 hdrlen += 2;
1579 hdrlen += 2;
1590 return (hdrlen);
/freebsd-10.1-release/sys/net80211/
H A Dieee80211_crypto_ccmp.c87 static int ccmp_encrypt(struct ieee80211_key *, struct mbuf *, int hdrlen);
89 struct mbuf *, int hdrlen);
146 int hdrlen; local
148 hdrlen = ieee80211_hdrspace(ic, mtod(m, void *));
157 ovbcopy(ivp + ccmp.ic_header, ivp, hdrlen);
158 ivp += hdrlen;
174 !ccmp_encrypt(k, m, hdrlen))
204 ccmp_decap(struct ieee80211_key *k, struct mbuf *m, int hdrlen) argument
217 ivp = mtod(m, uint8_t *) + hdrlen;
247 !ccmp_decrypt(k, pn, m, hdrlen))
253 ovbcopy(mtod(m, void *), mtod(m, uint8_t *) + ccmp.ic_header, hdrlen); local
402 ccmp_encrypt(struct ieee80211_key *key, struct mbuf *m0, int hdrlen) argument
547 ccmp_decrypt(struct ieee80211_key *key, u_int64_t pn, struct mbuf *m, int hdrlen) argument
[all...]
H A Dieee80211_crypto_wep.c54 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; local
132 hdrlen = ieee80211_hdrspace(ic, mtod(m, void *));
141 ovbcopy(ivp + wep.ic_header, ivp, hdrlen);
142 ivp += hdrlen;
190 !wep_encrypt(k, m, hdrlen))
212 wep_decap(struct ieee80211_key *k, struct mbuf *m, int hdrlen) argument
226 !wep_decrypt(k, m, hdrlen)) {
236 ovbcopy(mtod(m, void *), mtod(m, uint8_t *) + wep.ic_header, hdrlen); local
308 wep_encrypt(struct ieee80211_key *key, struct mbuf *m0, int hdrlen) argument
391 wep_decrypt(struct ieee80211_key *key, struct mbuf *m0, int hdrlen) argument
[all...]
H A Dieee80211_crypto_tkip.c161 int hdrlen; local
176 hdrlen = ieee80211_hdrspace(ic, mtod(m, void *));
185 memmove(ivp, ivp + tkip.ic_header, hdrlen);
186 ivp += hdrlen;
201 if (!tkip_encrypt(ctx, k, m, hdrlen))
222 int hdrlen; local
227 hdrlen = ieee80211_hdrspace(ic, wh);
230 m, hdrlen, m->m_pkthdr.len - hdrlen, mic);
250 tkip_decap(struct ieee80211_key *k, struct mbuf *m, int hdrlen) argument
314 memmove(mtod(m, uint8_t *) + tkip.ic_header, mtod(m, void *), hdrlen); local
334 int hdrlen = ieee80211_hdrspace(vap->iv_ic, wh); local
925 tkip_encrypt(struct tkip_ctx *ctx, struct ieee80211_key *key, struct mbuf *m, int hdrlen) argument
955 tkip_decrypt(struct tkip_ctx *ctx, struct ieee80211_key *key, struct mbuf *m, int hdrlen) argument
[all...]
H A Dieee80211_crypto.c568 ieee80211_crypto_decap(struct ieee80211_node *ni, struct mbuf *m, int hdrlen) argument
596 m_copydata(m, hdrlen + IEEE80211_WEP_IVLEN, sizeof(keyid), &keyid);
607 if (m->m_len < hdrlen + cip->ic_header &&
608 (m = m_pullup(m, hdrlen + cip->ic_header)) == NULL) {
615 return (cip->ic_decap(k, m, hdrlen) ? k : NULL);
H A Dieee80211_crypto_none.c109 none_decap(struct ieee80211_key *k, struct mbuf *m, int hdrlen) argument
H A Dieee80211_input.c282 ieee80211_decap(struct ieee80211vap *vap, struct mbuf *m, int hdrlen) argument
288 KASSERT(hdrlen <= sizeof(wh),
289 ("hdrlen %d > max %zd", hdrlen, sizeof(wh)));
291 if (m->m_len < hdrlen + sizeof(*llc) &&
292 (m = m_pullup(m, hdrlen + sizeof(*llc))) == NULL) {
297 memcpy(&wh, mtod(m, caddr_t), hdrlen);
298 llc = (struct llc *)(mtod(m, caddr_t) + hdrlen);
305 m_adj(m, hdrlen + sizeof(struct llc) - sizeof(*eh));
308 m_adj(m, hdrlen
[all...]
/freebsd-10.1-release/lib/libc/net/
H A Dip6opt.c245 int hdrlen, optlen; local
257 hdrlen = (ip6e->ip6e_len + 1) << 3;
258 if (cmsg->cmsg_len < CMSG_SPACE(hdrlen))
266 lim = (u_int8_t *)ip6e + hdrlen;
301 int hdrlen, optlen; local
313 hdrlen = (ip6e->ip6e_len + 1) << 3;
314 if (cmsg->cmsg_len < CMSG_SPACE(hdrlen))
322 lim = (u_int8_t *)ip6e + hdrlen;
/freebsd-10.1-release/sys/netinet/
H A Dtcp_output.c179 unsigned ipoptlen, optlen, hdrlen; local
697 hdrlen = sizeof (struct ip6_hdr) + sizeof (struct tcphdr);
700 hdrlen = sizeof (struct tcpiphdr);
751 hdrlen += optlen = tcp_addoptions(&to, opt);
787 if (len > tp->t_tsomax - hdrlen) {
788 len = tp->t_tsomax - hdrlen;
819 KASSERT(len + hdrlen + ipoptlen <= IP_MAXPACKET,
824 if (max_linkhdr + hdrlen > MCLBYTES)
826 if (max_linkhdr + hdrlen > MHLEN)
857 if (MHLEN < hdrlen
[all...]
H A Dtcp_timewait.c516 u_int hdrlen, optlen; local
523 hdrlen = 0; /* Keep compiler happy */
538 hdrlen = sizeof(struct ip6_hdr) + sizeof(struct tcphdr);
549 hdrlen = sizeof(struct tcpiphdr);
568 m->m_len = hdrlen + optlen;
/freebsd-10.1-release/libexec/rbootd/
H A Dbpf.c307 int datlen, caplen, hdrlen; local
333 hdrlen = bhp->bh_hdrlen;
346 memmove((char *)&rconn->rmp, (char *)bp + hdrlen, caplen);
348 bp += BPF_WORDALIGN(caplen + hdrlen);
/freebsd-10.1-release/usr.sbin/usbdump/
H A Dusbdump.c106 uint8_t hdrlen; member in struct:header_32
570 uint32_t hdrlen; local
583 temp.hdrlen = hdr->bh_hdrlen;
586 hdrlen = hdr->bh_hdrlen;
589 if ((hdrlen >= sizeof(temp)) && (hdrlen <= 255) &&
590 ((ptr + hdrlen) <= (data + datalen))) {
592 memset(ptr + sizeof(temp), 0, hdrlen - sizeof(temp));
594 err(EXIT_FAILURE, "Invalid header length %d", hdrlen);
597 next = ptr + BPF_WORDALIGN(hdrlen
[all...]
/freebsd-10.1-release/sys/netgraph/atm/
H A Dngatmbase.c132 * fits into the first mbuf, ie. hdrlen < MHLEN. Note, that the message
133 * can be NULL, but hdrlen should not be 0 in this case.
136 uni_msg_pack_mbuf(struct uni_msg *msg, void *hdr, size_t hdrlen) argument
145 KASSERT(hdrlen <= MHLEN, ("uni_msg_pack_mbuf: hdrlen > MHLEN"));
147 if (hdrlen != 0) {
148 bcopy(hdr, m0->m_data, hdrlen);
149 m0->m_len = hdrlen;
150 m0->m_pkthdr.len = hdrlen;
/freebsd-10.1-release/sys/net/
H A Dbpf.c443 struct sockaddr *sockp, int *hdrlen, struct bpf_insn *wfilter)
581 *hdrlen = hlen;
2214 int hdrlen; local
2216 hdrlen = d->bd_bif->bif_hdrlen;
2222 hdrlen += SIZEOF_BPF_HDR(struct bpf_hdr32);
2225 hdrlen += SIZEOF_BPF_HDR(struct bpf_hdr);
2228 hdrlen += SIZEOF_BPF_HDR(struct bpf_xhdr);
2231 hdrlen = BPF_WORDALIGN32(hdrlen);
2234 hdrlen
442 bpf_movein(struct uio *uio, int linktype, struct ifnet *ifp, struct mbuf **mp, struct sockaddr *sockp, int *hdrlen, struct bpf_insn *wfilter) argument
2288 int caplen, curlen, hdrlen, totlen; local
2454 bpfattach(struct ifnet *ifp, u_int dlt, u_int hdrlen) argument
2467 bpfattach2(struct ifnet *ifp, u_int dlt, u_int hdrlen, struct bpf_if **driverp) argument
2849 bpfattach(struct ifnet *ifp, u_int dlt, u_int hdrlen) argument
2856 bpfattach2(struct ifnet *ifp, u_int dlt, u_int hdrlen, struct bpf_if **driverp) argument
[all...]
H A Dif_mib.c122 DONTCOPY(hdrlen);
/freebsd-10.1-release/contrib/libpcap/
H A Dpcap-win32.c209 register int caplen, hdrlen; local
234 hdrlen = bhp->bh_hdrlen;
239 (*callback)(user, (struct pcap_pkthdr*)bp, bp + hdrlen); local
240 bp += Packet_WORDALIGN(caplen + hdrlen);
/freebsd-10.1-release/contrib/wpa/src/eap_server/
H A Deap_server_ttls.c82 size_t hdrlen; local
88 hdrlen = sizeof(*avp);
91 hdrlen = sizeof(struct ttls_avp);
96 ((u32) (hdrlen + len)));
98 return avphdr + hdrlen;
/freebsd-10.1-release/usr.sbin/rarpd/
H A Drarpd.c567 u_int caplen, hdrlen; local
570 hdrlen = bhp->bh_hdrlen;
571 if (rarp_check(bp + hdrlen, caplen))
572 rarp_process(ii, bp + hdrlen, caplen);
573 bp += BPF_WORDALIGN(hdrlen + caplen);

Completed in 371 milliseconds

123