Searched refs:hlen (Results 1 - 25 of 180) sorted by relevance

12345678

/freebsd-12-stable/contrib/bearssl/src/rsa/
H A Drsa_oaep_pad.c51 size_t k, hlen; local
54 hlen = br_digest_size(dig);
70 if (k < ((hlen << 1) + 2)
71 || src_len > (k - (hlen << 1) - 2)
88 hash_data(dig, buf + 1 + hlen, label, label_len);
89 memset(buf + 1 + (hlen << 1), 0, k - src_len - (hlen << 1) - 2);
95 (*rnd)->generate(rnd, buf + 1, hlen);
100 br_mgf1_xor(buf + 1 + hlen, k - hlen
[all...]
H A Drsa_oaep_unpad.c38 size_t u, hlen; local
45 hlen = br_digest_size(dig);
46 for (u = 0; u < hlen; u ++) {
57 size_t u, k, hlen; local
61 hlen = br_digest_size(dig);
68 if (k < ((hlen << 1) + 2)) {
75 br_mgf1_xor(buf + 1, hlen, dig, buf + 1 + hlen, k - hlen - 1);
76 br_mgf1_xor(buf + 1 + hlen,
[all...]
/freebsd-12-stable/contrib/bearssl/src/ec/
H A Decdsa_rta.c58 size_t hlen, rlen, slen, zlen, off; local
69 hlen = sig_len >> 1;
70 rlen = asn1_int_length(buf, hlen);
71 slen = asn1_int_length(buf + hlen, hlen);
95 if (rlen > hlen) {
97 memcpy(tmp + off + 1, buf, hlen);
99 memcpy(tmp + off, buf + hlen - rlen, rlen);
108 if (slen > hlen) {
110 memcpy(tmp + off + 1, buf + hlen, hle
[all...]
/freebsd-12-stable/contrib/tcpdump/
H A Dprint-mobility.c207 unsigned mhlen, hlen; local
244 hlen = IP6M_MINLEN;
248 hlen = IP6M_MINLEN;
250 ND_TCHECK_32BITS(&bp[hlen + 4]);
253 EXTRACT_32BITS(&bp[hlen]),
254 EXTRACT_32BITS(&bp[hlen + 4])));
256 hlen += 8;
262 hlen = IP6M_MINLEN;
264 ND_TCHECK_32BITS(&bp[hlen + 4]);
267 EXTRACT_32BITS(&bp[hlen]),
[all...]
H A Dprint-sl.c134 u_int hlen; local
180 hlen = IP_HL(ip);
181 ND_TCHECK(*((const struct tcphdr *)&((const int *)ip)[hlen]));
182 hlen += TH_OFF((const struct tcphdr *)&((const int *)ip)[hlen]);
183 lastlen[dir][lastconn] = length - (hlen << 2);
241 register u_int flags, hlen; local
277 * 'hlen' is the length of the uncompressed TCP/IP header (in words).
279 * 'length - hlen' is the amount of data in the packet.
282 hlen
[all...]
/freebsd-12-stable/contrib/bearssl/src/rand/
H A Dhmac_drbg.c32 size_t hlen; local
35 hlen = br_digest_size(digest_class);
36 memset(ctx->K, 0x00, hlen);
37 memset(ctx->V, 0x01, hlen);
49 size_t hlen; local
54 hlen = br_digest_size(dig);
55 br_hmac_key_init(&kc, dig, ctx->K, hlen);
61 br_hmac_update(&hc, ctx->V, hlen);
63 clen = hlen;
80 br_hmac_update(&hc, ctx->V, hlen);
97 size_t hlen; local
[all...]
/freebsd-12-stable/libexec/bootpd/
H A Dhwaddr.h14 * length of the network hardware address is stored in "hlen".
18 unsigned int hlen; member in struct:hwinfo
33 #define haddrlength(type) ((hwinfolist[(int) (type)]).hlen)
/freebsd-12-stable/contrib/bearssl/src/hash/
H A Dmgf1.c33 size_t u, hlen; local
37 hlen = br_digest_size(dig);
38 for (u = 0, c = 0; u < len; u += hlen, c ++) {
49 for (v = 0; v < hlen; v ++) {
/freebsd-12-stable/usr.sbin/ppp/
H A Dtcpmss.c103 size_t hlen, olen, optlen; local
108 hlen = tc->th_off << 2;
111 if (hlen <= sizeof(struct tcphdr) || hlen > pktlen)
118 for (olen = hlen - sizeof(struct tcphdr), opt = (u_char *)(tc + 1);
149 size_t hlen, plen; local
157 hlen = pip->ip_hl << 2;
164 ntohs(pip->ip_len) == plen && hlen <= plen &&
165 plen >= sizeof(struct tcphdr) + hlen)
166 MSSFixup((struct tcphdr *)(MBUF_CTOP(bp) + hlen), ple
[all...]
H A Dslcompress.c166 register u_int hlen = ip->ip_hl; local
185 th = (struct tcphdr *) & ((int *) ip)[hlen];
237 hlen += th->th_off;
238 hlen <<= 2;
239 if (hlen > m->m_len)
267 oth = (struct tcphdr *) & ((int *) &cs->cs_ip)[hlen];
268 deltaS = hlen;
269 hlen += th->th_off;
270 hlen <<= 2;
271 if (hlen >
436 register u_int hlen, changes; local
[all...]
/freebsd-12-stable/sys/netipsec/
H A Dipsec_mbuf.c48 * Make space for a new header of length hlen at skip bytes
56 m_makespace(struct mbuf *m0, int skip, int hlen, int *off) argument
62 IPSEC_ASSERT(hlen < MHLEN, ("hlen too big: %u", hlen));
78 hlen + max_linkhdr < M_LEADINGSPACE(m)) {
87 m->m_data -= hlen;
88 bcopy(mtodo(m, hlen), mtod(m, caddr_t), skip);
89 m->m_len += hlen;
91 } else if (hlen > M_TRAILINGSPAC
245 m_striphdr(struct mbuf *m, int skip, int hlen) argument
300 bcopy(mtod(m1, u_char *) + roff + hlen, local
[all...]
H A Dudpencap.c123 int hlen; local
151 hlen = ip->ip_hl << 2;
172 udp = mtodo(m, hlen);
196 m_striphdr(m, hlen, sizeof(*udp));
208 (*sav->tdb_xform->xf_input)(m, sav, hlen, off);
218 int hlen, off; local
226 hlen = ip->ip_hl << 2;
227 n = m_makespace(m, hlen, sizeof(*udp), &off);
237 udp->uh_ulen = htons(m->m_pkthdr.len - hlen);
/freebsd-12-stable/sys/net/
H A Dslcompress.c159 u_int hlen = ip->ip_hl; local
176 th = (struct tcphdr *)&((int32_t *)ip)[hlen];
225 hlen += th->th_off;
226 hlen <<= 2;
227 if (hlen > m->m_len)
255 oth = (struct tcphdr *)&((int32_t *)&cs->cs_ip)[hlen];
256 deltaS = hlen;
257 hlen += th->th_off;
258 hlen <<= 2;
259 if (hlen >
415 int hlen, vjlen; local
460 u_int hlen, changes; local
[all...]
H A Dif_me.c473 int hlen; local
477 hlen = sizeof(struct mobhdr);
478 if (m->m_pkthdr.len < sizeof(struct ip) + hlen)
479 hlen -= sizeof(struct in_addr);
480 if (m->m_len < sizeof(struct ip) + hlen)
481 m = m_pullup(m, sizeof(struct ip) + hlen);
491 if (hlen != sizeof(struct mobhdr)) {
496 hlen = sizeof(struct mobhdr) - sizeof(struct in_addr);
498 if (me_in_cksum((uint16_t *)mh, hlen / sizeof(uint16_t)) != 0) {
509 ip->ip_len = htons(m->m_pkthdr.len - hlen);
555 int error, hlen, plen; local
[all...]
/freebsd-12-stable/contrib/bearssl/src/ssl/
H A Dprf.c38 size_t label_len, hlen, u; local
45 hlen = br_digest_size(dig);
55 br_hmac_update(&hc, a, hlen);
61 for (u = 0; u < hlen && u < len; u ++) {
70 br_hmac_update(&hc, a, hlen);
/freebsd-12-stable/sys/netpfil/ipfw/pmod/
H A Dtcpmod.c125 int hlen, plen, proto; local
128 hlen = sizeof(*ip6);
138 hbh = mtodo(*mp, hlen);
140 hlen += (hbh->ip6h_len + 1) << 3;
142 tcp = mtodo(*mp, hlen);
143 plen = (*mp)->m_pkthdr.len - hlen;
144 hlen = tcp->th_off << 2;
146 if (hlen <= sizeof(struct tcphdr) || hlen > plen)
148 return (tcpmod_setmss(mp, tcp, hlen, ms
158 int hlen, plen; local
[all...]
/freebsd-12-stable/contrib/ipfilter/ipsend/
H A Dip.c161 int i, sent = 0, ts, hlen, olen; local
163 hlen = IP_HL(ip) << 2;
164 if (mtu < (hlen + 8)) {
166 mtu, hlen);
201 s = (char *)ip + hlen;
202 iplen = ntohs(ip->ip_len) - hlen;
207 if ((sent + (mtu - hlen)) >= iplen)
213 ts = (mtu - hlen);
216 ts += hlen;
219 ip->ip_sum = chksum((u_short *)ip, hlen);
252 int thlen, i, iplen, hlen; local
[all...]
/freebsd-12-stable/contrib/bearssl/src/mac/
H A Dhmac.c82 size_t blen, hlen; local
89 hlen = br_digest_size(dig);
90 if (out_len > 0 && out_len < hlen) {
91 hlen = out_len;
93 ctx->out_len = hlen;
110 size_t blen, hlen; local
117 hlen = br_digest_size(dig);
118 dig->update(&hc.vtable, tmp, hlen);
/freebsd-12-stable/sys/netgraph/
H A Dng_checksum.c312 int hlen, plen; local
323 hlen = ip4->ip_hl << 2;
326 if (hlen < sizeof(struct ip) || m->m_pkthdr.len < l3_offset + plen)
333 if (hlen == sizeof(struct ip))
336 ip4->ip_sum = in_cksum_skip(m, l3_offset + hlen, l3_offset);
344 pullup_len = l3_offset + hlen;
359 th = (struct tcphdr *) mtodo(m, l3_offset + hlen);
362 ip4->ip_dst.s_addr, htons(ip4->ip_p + plen - hlen));
365 th->th_sum = in_cksum_skip(m, l3_offset + plen, l3_offset + hlen);
380 uh = (struct udphdr *) mtodo(m, l3_offset + hlen);
422 int hlen, plen; local
[all...]
/freebsd-12-stable/sys/i386/ibcs2/
H A Dibcs2_socksys.c171 int error, sctl[2], hlen; local
191 hlen = strlen(hname);
192 ptr = hname + hlen;
193 if ((u_int)uap->len > (sizeof (hname) - hlen - 1))
204 hlen = strlen(hname) + 1;
205 return (kernel_sysctl(td, sctl, 2, 0, 0, hname, hlen, 0, 0));
/freebsd-12-stable/sys/netpfil/ipfw/nat64/
H A Dnat64_translate.c539 uint16_t hlen, len, offset; local
543 hlen = sizeof(struct ip6_hdr);
546 if (ip_off == 0 && plen <= mtu - hlen) {
547 M_PREPEND(m, hlen, M_NOWAIT);
552 bcopy(ip6, mtod(m, void *), hlen);
562 hlen += sizeof(struct ip6_frag);
595 M_PREPEND(m, hlen, M_NOWAIT);
907 int len, hlen, plen; local
1039 hlen = offset + ICMP_MINLEN;
1040 if (m->m_pkthdr.len < hlen
1184 int proto, hlen; local
1233 int plen, hlen; local
1335 nat64_handle_icmp6(struct mbuf *m, int hlen, uint32_t aaddr, uint16_t aport, struct nat64_config *cfg, void *logdata) argument
1566 int plen, hlen, proto; local
[all...]
H A Dnat64clat.c156 int hlen, proto; local
158 hlen = 0;
160 proto = nat64_getlasthdr(m, &hlen);
165 icmp6 = mtodo(m, hlen);
176 hlen += sizeof(struct icmp6_hdr);
177 if (m->m_pkthdr.len < hlen + sizeof(struct ip6_hdr) + ICMP_MINLEN) {
181 if (m->m_len < hlen + sizeof(struct ip6_hdr) + ICMP_MINLEN)
182 m = m_pullup(m, hlen + sizeof(struct ip6_hdr) + ICMP_MINLEN);
191 ip6i = mtodo(m, hlen);
H A Dnat64stl.c156 int hlen, proto; local
158 hlen = 0;
160 proto = nat64_getlasthdr(m, &hlen);
165 icmp6 = mtodo(m, hlen);
176 hlen += sizeof(struct icmp6_hdr);
177 if (m->m_pkthdr.len < hlen + sizeof(struct ip6_hdr) + ICMP_MINLEN) {
181 if (m->m_len < hlen + sizeof(struct ip6_hdr) + ICMP_MINLEN)
182 m = m_pullup(m, hlen + sizeof(struct ip6_hdr) + ICMP_MINLEN);
191 ip6i = mtodo(m, hlen);
/freebsd-12-stable/sys/kern/
H A Duipc_mbuf2.c100 int hlen, tlen, olen; local
188 * we need to take hlen from <n, off> and tlen from <n->m_next, 0>,
190 * note that hlen + tlen == len, and tlen > 0.
192 hlen = n->m_len - off;
193 tlen = len - hlen;
202 if (hlen + olen < len) {
218 if ((off == 0 || offp) && M_LEADINGSPACE(n->m_next) >= hlen
220 n->m_next->m_data -= hlen;
221 n->m_next->m_len += hlen;
222 bcopy(mtod(n, caddr_t) + off, mtod(n->m_next, caddr_t), hlen);
[all...]
/freebsd-12-stable/sys/netinet/libalias/
H A Dalias_ftp.c225 int hlen, tlen, dlen, pflags; local
232 hlen = (pip->ip_hl + tc->th_off) << 2;
234 dlen = tlen - hlen;
238 sptr += hlen;
285 int hlen, tlen, dlen, pflags; local
291 hlen = (pip->ip_hl + tc->th_off) << 2;
293 dlen = tlen - hlen;
297 sptr += hlen;
656 int slen, hlen, tlen, dlen; local
666 hlen
[all...]

Completed in 1120 milliseconds

12345678