Searched refs:optlen (Results 1 - 25 of 88) sorted by relevance

1234

/freebsd-11-stable/crypto/heimdal/appl/ftp/common/
H A Dsockbuf.c53 socklen_t optlen; local
55 optlen = sizeof(curr);
56 if(getsockopt(fd, SOL_SOCKET, optname, (void *)&curr, &optlen) == 0) {
/freebsd-11-stable/sys/netinet6/
H A Ddest6.c66 int off = *offp, dstoptlen, optlen; local
94 for (; dstoptlen > 0; dstoptlen -= optlen, opt += optlen) {
103 optlen = 1;
106 optlen = *(opt + 1) + 2;
109 optlen = ip6_unknown_opt(opt, m,
111 if (optlen == -1)
113 optlen += 2;
H A Dnd6_nbr.c533 int optlen = sizeof(struct nd_opt_hdr) + ifp->if_addrlen; local
536 optlen = (optlen + 7) & ~7;
538 m->m_pkthdr.len += optlen;
539 m->m_len += optlen;
540 icmp6len += optlen;
541 bzero((caddr_t)nd_opt, optlen);
543 nd_opt->nd_opt_len = optlen >> 3;
553 int optlen = sizeof(struct nd_opt_hdr) + ND_OPT_NONCE_LEN; local
556 optlen
1039 int optlen = sizeof(struct nd_opt_hdr) + ifp->if_addrlen; local
[all...]
/freebsd-11-stable/sys/netinet/
H A Dip_options.c105 int opt, optlen, cnt, off, code, type = ICMP_PARAMPROB, forward = 0; local
123 for (; cnt > 0; cnt -= optlen, cp += optlen) {
128 optlen = 1;
134 optlen = cp[IPOPT_OLEN];
135 if (optlen < IPOPT_OLEN + sizeof(*cp) || optlen > cnt) {
159 if (optlen < IPOPT_OFFSET + sizeof(*cp)) {
184 if (off > optlen - (int)sizeof(struct in_addr)) {
275 if (optlen < IPOPT_OFFSE
511 unsigned optlen; local
559 int opt, optlen, cnt; local
602 int cnt, optlen; local
722 int opt, optlen, cnt, found_ra; local
[all...]
H A Dtcp_output.c193 unsigned ipoptlen, optlen, hdrlen; local
776 * max_linkhdr + sizeof (struct tcpiphdr) + optlen <= MCLBYTES
778 optlen = 0;
857 hdrlen += optlen = tcp_addoptions(&to, opt);
866 if (len + optlen + ipoptlen > tp->t_maxseg) {
969 max_len = (tp->t_maxseg - optlen);
999 len = tp->t_maxseg - optlen - ipoptlen;
1211 if (optlen) {
1212 bcopy(opt, th + 1, optlen);
1213 th->th_off = (sizeof (struct tcphdr) + optlen) >>
1694 u_int32_t mask, optlen = 0; local
[all...]
/freebsd-11-stable/lib/libc/net/
H A Dip6opt.c111 int padlen, optlen, off; local
143 optlen = 1;
145 optlen = typep[1] + 2;
146 memcpy(bp, typep, optlen);
147 bp += optlen;
148 cmsg->cmsg_len += optlen;
242 int hdrlen, optlen; local
267 if ((optlen = ip6optlen(*tptrp, lim)) == 0)
270 *tptrp = *tptrp + optlen;
298 int hdrlen, optlen; local
350 int optlen; local
505 int optlen; local
554 int optlen; local
[all...]
/freebsd-11-stable/contrib/tcpdump/
H A Dprint-dhcp6.c287 size_t optlen; local
302 optlen = EXTRACT_16BITS(&dh6o->dh6opt_len);
303 if (ep < cp + sizeof(*dh6o) + optlen)
307 ND_TCHECK2(*(cp + sizeof(*dh6o)), optlen);
311 if (optlen < 2) {
319 if (optlen >= 2 + 6) {
323 for (i = 8; i < optlen; i++)
333 if (optlen >= 2 + 8) {
345 if (optlen >= 2 + 2) {
348 for (i = 4; i < optlen;
[all...]
H A Dprint-dccp.c490 u_int optlen; local
496 optlen = dccp_print_option(ndo, cp, hlen);
497 if (!optlen)
499 if (hlen <= optlen)
501 hlen -= optlen;
502 cp += optlen;
536 uint8_t optlen, i; local
542 optlen = *(option +1);
543 if (optlen < 2) {
545 ND_PRINT((ndo, "CCID option %u optlen to
[all...]
H A Dprint-ip6opts.c48 int optlen; local
50 for (i = 0; i < len; i += optlen) {
52 optlen = 1;
55 optlen = bp[i + 1] + 2;
59 if (i + optlen > len)
92 int optlen = 0; local
96 for (i = 0; i < len; i += optlen) {
98 optlen = 1;
101 optlen = bp[i + 1] + 2;
105 if (i + optlen > le
[all...]
H A Dprint-hncp.c271 uint8_t type, optlen; local
279 optlen = (uint8_t)tlv[1];
287 ND_PRINT((ndo," (%u)", optlen + 2 ));
288 if (i + 2 + optlen > length)
294 if (optlen < 4 || optlen % 4 != 0) {
297 for (t = 0; t < optlen; t += 4)
303 while (tp < value + optlen) {
305 if ((tp = ns_nprint(ndo, tp, value + optlen)) == NULL)
312 i += 2 + optlen;
323 uint16_t type, optlen; local
[all...]
H A Dprint-mobility.c118 unsigned i, optlen; local
120 for (i = 0; i < len; i += optlen) {
123 optlen = 1;
127 optlen = bp[i + 1] + 2;
132 if (i + optlen > len)
134 ND_TCHECK(bp[i + optlen]);
/freebsd-11-stable/usr.sbin/ppp/
H A Dtcpmss.c103 size_t hlen, olen, optlen; local
119 olen > 0; olen -= optlen, opt += optlen) {
123 optlen = 1;
125 optlen = *(opt + 1);
126 if (optlen <= 0 || optlen > olen)
129 if (optlen != TCPOLEN_MAXSEG)
/freebsd-11-stable/contrib/tcp_wrappers/
H A Dfix_options.c48 int optlen; local
100 for (cp = optbuf + ADDR_LEN; cp < optbuf + optsize; cp += optlen) {
112 optlen = 1;
114 optlen = cp[IPOPT_OLEN];
115 if (optlen <= 0) /* Do not loop! */
/freebsd-11-stable/usr.sbin/efivar/
H A Defiutil.c132 int optlen; local
156 optlen = ep - walker;
168 if (optlen == 0)
172 asciidump(opt, optlen);
174 bindump(opt, optlen);
176 utf8dump(opt, optlen);
178 hexdump(opt, optlen);
/freebsd-11-stable/sbin/dhclient/
H A Dprivsep.c111 servername_len, optlen, prefix_len, totlen; local
191 totlen += sizeof(optlen);
194 buf_read(fd, &optlen, sizeof(optlen));
196 lease.options[i].len = optlen;
197 if (optlen > 0) {
198 totlen += optlen;
199 if (hdr.len < totlen || optlen == SIZE_T_MAX)
202 calloc(1, optlen + 1);
205 buf_read(fd, lease.options[i].data, optlen);
[all...]
/freebsd-11-stable/crypto/heimdal/lib/roken/
H A Dsocket_wrapper.h46 int swrap_getsockopt(int s, int level, int optname, void *optval, socklen_t *optlen);
47 int swrap_setsockopt(int s, int level, int optname, const void *optval, socklen_t optlen);
92 #define getsockopt(s,level,optname,optval,optlen) swrap_getsockopt(s,level,optname,optval,optlen)
97 #define setsockopt(s,level,optname,optval,optlen) swrap_setsockopt(s,level,optname,optval,optlen)
/freebsd-11-stable/sys/netpfil/ipfw/pmod/
H A Dtcpmod.c67 int optlen, ret; local
83 tlen > 0; tlen -= optlen, cp += optlen) {
87 optlen = 1;
92 optlen = cp[1];
93 if (optlen < 2 || optlen > tlen)
96 if (optlen != TCPOLEN_MAXSEG)
/freebsd-11-stable/sys/sys/
H A Dsockopt.h70 void *optval, size_t optlen);
/freebsd-11-stable/sys/netgraph/
H A Dng_tcpmss.c412 int olen, optlen; local
419 olen > 0; olen -= optlen, opt += optlen) {
423 optlen = 1;
425 optlen = *(opt + 1);
426 if (optlen <= 0 || optlen > olen)
429 if (optlen != TCPOLEN_MAXSEG)
/freebsd-11-stable/sys/netipsec/
H A Dipsec_pcb.c421 size_t optlen; local
428 optlen = sopt->sopt_valsize;
429 if (optlen < sizeof(struct sadb_x_policy) || optlen > PAGE_SIZE)
432 optdata = malloc(optlen, M_TEMP, sopt->sopt_td ? M_WAITOK: M_NOWAIT);
440 error = sooptcopyin(sopt, optdata, optlen, optlen);
445 optdata, optlen);
447 error = ipsec_get_pcbpolicy(inp, optdata, &optlen);
449 error = sooptcopyout(sopt, optdata, optlen);
[all...]
/freebsd-11-stable/sys/netpfil/pf/
H A Dpf_osfp.c98 int cnt, optlen = 0; local
139 for (; cnt > 0; cnt -= optlen, optp += optlen) {
147 optlen = 1;
151 optlen = optp[1];
152 if (optlen > cnt || optlen < 2)
156 if (optlen >= TCPOLEN_MAXSEG)
164 if (optlen >= TCPOLEN_WINDOW)
177 if (optlen >
[all...]
/freebsd-11-stable/contrib/dtc/
H A Dutil.c429 int optlen; local
437 optlen = 0;
443 if (optlen < l)
444 optlen = l;
459 fprintf(fp, "--%-*s", optlen, long_opts[i].name);
462 (int)(optlen - strlen(long_opts[i].name) - a_arg_len), "");
/freebsd-11-stable/lib/libnetgraph/
H A Dmsg.c305 socklen_t optlen; local
307 optlen = sizeof(len);
308 if (getsockopt(cs, SOL_SOCKET, SO_RCVBUF, &len, &optlen) == -1 ||
368 socklen_t optlen; local
370 optlen = sizeof(len);
371 if (getsockopt(cs, SOL_SOCKET, SO_RCVBUF, &len, &optlen) == -1 ||
/freebsd-11-stable/cddl/compat/opensolaris/misc/
H A Dzmount.c74 char *dataptr, int datalen, char *optptr, int optlen)
88 assert(optlen > 0);
73 zmount(const char *spec, const char *dir, int mflag, char *fstype, char *dataptr, int datalen, char *optptr, int optlen) argument
/freebsd-11-stable/contrib/ofed/librdmacm/
H A Drsocket.h86 const void *optval, socklen_t optlen);
88 void *optval, socklen_t *optlen);

Completed in 315 milliseconds

1234