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

123

/freebsd-9.3-release/sys/netinet6/
H A Ddest6.c65 int off = *offp, dstoptlen, optlen; local
93 for (optlen = 0; dstoptlen > 0; dstoptlen -= optlen, opt += optlen) {
102 optlen = 1;
105 optlen = *(opt + 1) + 2;
108 optlen = ip6_unknown_opt(opt, m,
110 if (optlen == -1)
112 optlen += 2;
H A Dnd6_nbr.c565 int optlen = sizeof(struct nd_opt_hdr) + ifp->if_addrlen; local
568 optlen = (optlen + 7) & ~7;
570 m->m_pkthdr.len += optlen;
571 m->m_len += optlen;
572 icmp6len += optlen;
573 bzero((caddr_t)nd_opt, optlen);
575 nd_opt->nd_opt_len = optlen >> 3;
1087 int optlen = sizeof(struct nd_opt_hdr) + ifp->if_addrlen; local
1091 optlen
[all...]
/freebsd-9.3-release/contrib/tcpdump/
H A Dprint-dhcp6.c335 size_t optlen; local
346 optlen = EXTRACT_16BITS(&dh6o->dh6opt_len);
347 if (ep < cp + sizeof(*dh6o) + optlen)
354 if (optlen < 2) {
362 if (optlen >= 2 + 6) {
366 for (i = 8; i < optlen; i++)
376 if (optlen >= 2 + 8) {
388 if (optlen >= 2 + 2) {
391 for (i = 4; i < optlen; i++)
406 if (optlen < 2
[all...]
H A Dprint-dccp.c325 u_int optlen; local
332 optlen = dccp_print_option(cp);
333 if (!optlen) goto trunc2;
334 if (hlen <= optlen) break;
335 hlen -= optlen;
336 cp += optlen;
350 u_int8_t optlen, i; local
356 optlen = *(option +1);
357 if (optlen < 2) {
358 printf("Option %d optlen to
[all...]
H A Dprint-ip6opts.c77 int optlen; local
79 for (i = 0; i < len; i += optlen) {
81 optlen = 1;
84 optlen = bp[i + 1] + 2;
88 if (i + optlen > len)
142 int optlen = 0; local
146 for (i = 0; i < len; i += optlen) {
148 optlen = 1;
151 optlen = bp[i + 1] + 2;
155 if (i + optlen > le
[all...]
H A Dprint-mobility.c95 int optlen; local
97 for (i = 0; i < len; i += optlen) {
99 optlen = 1;
102 optlen = bp[i + 1] + 2;
106 if (i + optlen > len)
H A Dprint-decnet.c713 u_int segsize, optlen; local
724 optlen = EXTRACT_LE_8BITS(ccmp->cc_optlen);
754 if (optlen) {
755 (void)printf("optlen %d ", optlen);
757 if (optlen > nsplen - sizeof(struct ccmsg))
760 TCHECK2(*dp, optlen);
761 pdata(dp, optlen);
771 u_int optlen; local
780 optlen
[all...]
/freebsd-9.3-release/sys/netinet/
H A Dip_options.c101 int opt, optlen, cnt, off, code, type = ICMP_PARAMPROB, forward = 0; local
118 for (; cnt > 0; cnt -= optlen, cp += optlen) {
123 optlen = 1;
129 optlen = cp[IPOPT_OLEN];
130 if (optlen < IPOPT_OLEN + sizeof(*cp) || optlen > cnt) {
154 if (optlen < IPOPT_OFFSET + sizeof(*cp)) {
179 if (off > optlen - (int)sizeof(struct in_addr)) {
256 if (optlen < IPOPT_OFFSE
494 unsigned optlen; local
542 int opt, optlen, cnt; local
585 int cnt, optlen; local
705 int opt, optlen, cnt, found_ra; local
[all...]
H A Dtcp_output.c176 unsigned ipoptlen, optlen, hdrlen; local
689 * max_linkhdr + sizeof (struct tcpiphdr) + optlen <= MCLBYTES
691 optlen = 0;
748 hdrlen += optlen = tcp_addoptions(&to, opt);
771 if (len + optlen + ipoptlen > tp->t_maxopd) {
795 len -= len % (tp->t_maxopd - optlen);
810 len = tp->t_maxopd - optlen - ipoptlen;
1022 if (optlen) {
1023 bcopy(opt, th + 1, optlen);
1024 th->th_off = (sizeof (struct tcphdr) + optlen) >>
1434 u_int mask, optlen = 0; local
[all...]
H A Dtcp_timewait.c515 u_int hdrlen, optlen; local
565 optlen = tcp_addoptions(&to, (u_char *)(th + 1));
567 m->m_len = hdrlen + optlen;
574 th->th_off = (sizeof(struct tcphdr) + optlen) >> 2;
583 sizeof(struct tcphdr) + optlen, IPPROTO_TCP, 0);
596 htons(sizeof(struct tcphdr) + optlen + IPPROTO_TCP));
H A Dtcp_input.c474 tcp_signature_verify_input(struct mbuf *m, int off0, int tlen, int optlen, argument
480 ret = tcp_signature_verify(m, off0, tlen, optlen, to, th, tcpbflag);
563 int optlen = 0; local
752 optlen = off - sizeof (struct tcphdr);
975 tcp_dooptions(&to, optp, optlen, TO_SYN);
1093 tcp_dooptions(&to, optp, optlen, 0);
1145 tcp_dooptions(&to, optp, optlen,
1148 optlen, &to, th, tp->t_flags)) {
1364 tcp_dooptions(&to, optp, optlen, TO_SYN);
1385 tcp_dooptions(&to, optp, optlen,
3178 int opt, optlen; local
[all...]
/freebsd-9.3-release/lib/libc/net/
H A Dip6opt.c100 int padlen, optlen, off; local
133 optlen = 1;
135 optlen = typep[1] + 2;
136 memcpy(bp, typep, optlen);
137 bp += optlen;
138 cmsg->cmsg_len += optlen;
233 int hdrlen, optlen; local
258 if ((optlen = ip6optlen(*tptrp, lim)) == 0)
261 *tptrp = *tptrp + optlen;
289 int hdrlen, optlen; local
341 int optlen; local
499 int optlen; local
548 int optlen; local
[all...]
H A Dsourcefilter.c340 int err, level, nsrcs, optlen, optname; local
382 optlen = sizeof(struct __msfilterreq);
383 memset(&msfr, 0, optlen);
395 err = _getsockopt(s, level, optname, &msfr, &optlen);
/freebsd-9.3-release/usr.sbin/ppp/
H A Dtcpmss.c101 size_t hlen, olen, optlen; local
117 olen > 0; olen -= optlen, opt += optlen) {
121 optlen = 1;
123 optlen = *(opt + 1);
124 if (optlen <= 0 || optlen > olen)
127 if (optlen != TCPOLEN_MAXSEG)
/freebsd-9.3-release/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-9.3-release/sbin/dhclient/
H A Dprivsep.c112 int ret, i, optlen; local
189 totlen += sizeof(optlen);
192 buf_read(fd, &optlen, sizeof(optlen));
194 lease.options[i].len = optlen;
195 if (optlen > 0) {
196 totlen += optlen;
197 if (hdr.len < totlen || optlen == SIZE_T_MAX)
200 calloc(1, optlen + 1);
203 buf_read(fd, lease.options[i].data, optlen);
[all...]
/freebsd-9.3-release/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-9.3-release/sys/sys/
H A Dsockopt.h70 void *optval, size_t optlen);
/freebsd-9.3-release/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-9.3-release/sys/contrib/pf/net/
H A Dpf_osfp.c149 int cnt, optlen = 0; local
219 for (; cnt > 0; cnt -= optlen, optp += optlen) {
227 optlen = 1;
231 optlen = optp[1];
232 if (optlen > cnt || optlen < 2)
236 if (optlen >= TCPOLEN_MAXSEG)
244 if (optlen >= TCPOLEN_WINDOW)
257 if (optlen >
[all...]
/freebsd-9.3-release/lib/libnetgraph/
H A Dmsg.c308 socklen_t optlen; local
310 optlen = sizeof(len);
311 if (getsockopt(cs, SOL_SOCKET, SO_RCVBUF, &len, &optlen) == -1 ||
371 socklen_t optlen; local
373 optlen = sizeof(len);
374 if (getsockopt(cs, SOL_SOCKET, SO_RCVBUF, &len, &optlen) == -1 ||
H A Dsock.c253 socklen_t optlen; local
255 optlen = sizeof(len);
256 if (getsockopt(ds, SOL_SOCKET, SO_RCVBUF, &len, &optlen) == -1 ||
/freebsd-9.3-release/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-9.3-release/usr.sbin/mtest/
H A Dmtest.c388 socklen_t optlen; local
451 optlen = sizeof(mr.mrs);
460 optlen = sizeof(mr.mr);
466 optlen) == 0) {
491 optlen = sizeof(mr.gr);
502 optlen = sizeof(mr.mr6);
508 optlen) == 0) {
632 optlen = sizeof(mr.mrs);
654 optlen) == 0) {
689 optlen
[all...]
/freebsd-9.3-release/sys/ofed/drivers/infiniband/core/
H A Ducma.c839 void *optval, size_t optlen)
845 if (optlen != sizeof(u8)) {
859 struct ib_path_rec_data *path_data, size_t optlen)
865 if (optlen % sizeof(*path_data))
868 for (; optlen; optlen -= sizeof(*path_data), path_data++) {
874 if (!optlen)
888 void *optval, size_t optlen)
894 ret = ucma_set_ib_path(ctx, optval, optlen);
904 int optname, void *optval, size_t optlen)
838 ucma_set_option_id(struct ucma_context *ctx, int optname, void *optval, size_t optlen) argument
858 ucma_set_ib_path(struct ucma_context *ctx, struct ib_path_rec_data *path_data, size_t optlen) argument
887 ucma_set_option_ib(struct ucma_context *ctx, int optname, void *optval, size_t optlen) argument
903 ucma_set_option_level(struct ucma_context *ctx, int level, int optname, void *optval, size_t optlen) argument
[all...]

Completed in 163 milliseconds

123