/src/sys/netinet6/ |
dest6.c | 59 int off = *offp, erroff, dstoptlen, optlen; local in function:dest6_input 77 for (optlen = 0; dstoptlen > 0; dstoptlen -= optlen, opt += optlen) { 86 optlen = 1; 89 optlen = *(opt + 1) + 2; 93 optlen = ip6_unknown_opt(opt, m, erroff); 94 if (optlen == -1) 96 optlen += 2;
|
ip6_input.c | 906 int optlen = 0; local in function:ip6_process_hopopts 912 for (; hbhlen > 0; hbhlen -= optlen, opt += optlen) { 915 optlen = 1; 922 optlen = *(opt + 1) + 2; 937 optlen = IP6OPT_RTALERT_LEN; 954 optlen = IP6OPT_JUMBO_LEN; 1012 optlen = ip6_unknown_opt(opt, m, 1014 if (optlen == -1) 1016 optlen += 2 [all...] |
nd6_nbr.c | 546 int optlen = sizeof(struct nd_opt_hdr) + ifp->if_addrlen; local in function:nd6_ns_output 549 optlen = (optlen + 7) & ~7; 551 m->m_pkthdr.len += optlen; 552 m->m_len += optlen; 553 icmp6len += optlen; 554 memset((void *)nd_opt, 0, optlen); 556 nd_opt->nd_opt_len = optlen >> 3; 563 int optlen = sizeof(struct nd_opt_hdr) + ND_OPT_NONCE_LEN; local in function:nd6_ns_output 567 optlen = (optlen + 7) & ~7 1017 int optlen = sizeof(struct nd_opt_hdr) + ifp->if_addrlen; local in function:nd6_na_output [all...] |
ip6_output.c | 222 u_int32_t optlen = 0, plen = 0, unfragpartlen = 0; local in function:ip6_output 280 optlen = 0; 282 optlen += exthdrs.ip6e_hbh->m_len; 284 optlen += exthdrs.ip6e_dest1->m_len; 286 optlen += exthdrs.ip6e_rthdr->m_len; 287 unfragpartlen = optlen + sizeof(struct ip6_hdr); 290 optlen += exthdrs.ip6e_dest2->m_len; 321 if ((needipsec || optlen) && !hdrsplit) { 335 m->m_pkthdr.len += optlen; 355 optlen += 8; /* XXX JUMBOOPTLEN * [all...] |
/src/lib/libwrap/ |
fix_options.c | 54 int optlen; local in function:fix_options 104 for (cp = optbuf + ADDR_LEN; cp < optbuf + optsize; cp += optlen) { 116 optlen = 1; 118 optlen = cp[IPOPT_OLEN]; 119 if (optlen < 2 || cp + optlen >= optbuf + optsize) {
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/ |
nouveau_nvkm_subdev_bios_shadow.c | 188 int optlen; local in function:nvbios_shadow 191 optarg = nvkm_stropt(device->cfgopt, "NvBios", &optlen); 192 source = optarg ? kstrndup(optarg, optlen, GFP_KERNEL) : NULL;
|
/src/lib/libc/net/ |
ip6opt.c | 129 size_t padlen, optlen, off; local in function:inet6_option_append 169 optlen = 1; 171 optlen = typep[1] + 2; 172 memcpy(bp, typep, (size_t)optlen); 173 bp += optlen; 174 _DIAGASSERT(__type_fit(socklen_t, optlen + cmsg->cmsg_len)); 175 cmsg->cmsg_len += (socklen_t)optlen; 281 int hdrlen, optlen; local in function:inet6_option_next 309 if ((optlen = ip6optlen(*tptrp, lim)) == 0) 312 *tptrp = *tptrp + optlen; 340 int hdrlen, optlen; local in function:inet6_option_find 395 int optlen; local in function:ip6optlen 559 int optlen; local in function:inet6_opt_next 610 int optlen; local in function:inet6_opt_find [all...] |
/src/sys/dist/pf/net/ |
pf_osfp.c | 125 int cnt, optlen = 0; local in function:pf_osfp_fingerprint_hdr 195 for (; cnt > 0; cnt -= optlen, optp += optlen) { 203 optlen = 1; 207 optlen = optp[1]; 208 if (optlen > cnt || optlen < 2) 212 if (optlen >= TCPOLEN_MAXSEG) 220 if (optlen >= TCPOLEN_WINDOW) 233 if (optlen >= TCPOLEN_TIMESTAMP) [all...] |
pf_norm.c | 1883 int opt, cnt, optlen = 0; local in function:pf_normalize_tcpopt 1891 for (; cnt > 0; cnt -= optlen, optp += optlen) { 1896 optlen = 1; 1900 optlen = optp[1]; 1901 if (optlen < 2 || optlen > cnt)
|
/src/usr.bin/radioctl/ |
radioctl.c | 365 int slen, optlen; local in function:parse_opt 376 optlen = strcspn(s, "="); 379 if (slen == optlen) { 384 if (optlen > slen - 2) { 389 slen -= ++optlen; 391 if ((topt = (char *)malloc(optlen)) == NULL) { 395 strlcpy(topt, s, optlen); 403 topt = &s[optlen];
|
/src/lib/libperfuse/ |
perfuse.c | 179 uint32_t optlen; local in function:perfuse_open 207 optlen = sizeof(opt); 208 if (setsockopt(sv[0], SOL_SOCKET, SO_SNDBUF, &opt, optlen) != 0) 211 if (setsockopt(sv[0], SOL_SOCKET, SO_RCVBUF, &opt, optlen) != 0) 239 optlen = sizeof(opt); 240 if (setsockopt(sv[0], SOL_SOCKET, SO_SNDBUF, &opt, optlen) != 0) 243 if (setsockopt(sv[0], SOL_SOCKET, SO_RCVBUF, &opt, optlen) != 0) 246 if (setsockopt(sv[1], SOL_SOCKET, SO_SNDBUF, &opt, optlen) != 0) 249 if (setsockopt(sv[1], SOL_SOCKET, SO_RCVBUF, &opt, optlen) != 0) 257 optlen = sizeof(opt) [all...] |
/src/sys/netinet/ |
tcp_syncache.c | 879 int optlen, struct tcp_opt_info *oi) 908 if (tcp_dooptions(&tb, optp, optlen, th, m, toff, oi) < 0) 1082 int optlen, error; local in function:syn_cache_respond 1173 optlen = 0; 1178 optlen += TCPOLEN_MAXSEG; 1185 optlen += TCPOLEN_WINDOW + TCPOLEN_NOP; 1192 optlen += TCPOLEN_SACK_PERMITTED; 1196 while (optlen % 4 != 2) { 1197 optlen += TCPOLEN_NOP; 1207 optlen += TCPOLEN_TIMESTAMP [all...] |
tcp_output.c | 235 int optlen; local in function:tcp_segsize 307 optlen = tcp_optlen(tp); 318 optlen += ipsec4_hdrsiz_tcp(tp); 320 optlen += ip_optlen(inp); 328 optlen += ipsec4_hdrsiz_tcp(tp); 335 optlen += ipsec6_hdrsiz_tcp(tp); 337 optlen += ip6_optlen(inp); 340 size -= optlen; 358 *txsegsizep = uimin(tp->t_peermss - optlen, size); 359 *rxsegsizep = uimin(tp->t_ourmss - optlen, size) 520 unsigned optlen, hdrlen, packetlen; local in function:tcp_output [all...] |
tcp_input.c | 1195 int optlen = 0; local in function:tcp_input 1344 optlen = thlen - sizeof(struct tcphdr); 1355 if ((optlen == TCPOLEN_TSTAMP_APPA || 1356 (optlen > TCPOLEN_TSTAMP_APPA && 1707 so, m, optp, optlen, &opti)) 1736 if (tcp_dooptions(tp, optp, optlen, th, m, off, &opti) < 0) 3090 int opt, optlen = 0; local in function:tcp_dooptions 3097 for (; cp && cnt > 0; cnt -= optlen, cp += optlen) { 3102 optlen = 1 [all...] |
ip_icmp.c | 715 int optlen = (ip->ip_hl << 2) - sizeof(struct ip); local in function:icmp_reflect 853 if (optlen > 0) { 871 for (cnt = optlen; cnt > 0; cnt -= len, cp += len) { 911 ip->ip_len = htons(ntohs(ip->ip_len) - optlen); 913 m->m_len -= optlen; 915 m->m_pkthdr.len -= optlen; 916 optlen += sizeof(struct ip); 917 memmove(ip + 1, (char *)ip + optlen,
|
ip_output.c | 1013 unsigned optlen; local in function:ip_insertoptions 1015 optlen = opt->m_len - sizeof(p->ipopt_dst); 1016 KASSERT(optlen % 4 == 0); 1017 if (optlen + ntohs(ip->ip_len) > IP_MAXPACKET) 1021 if (M_READONLY(m) || M_LEADINGSPACE(m) < optlen) { 1030 n->m_len = optlen + sizeof(struct ip); 1035 m->m_data -= optlen; 1036 m->m_len += optlen; 1039 m->m_pkthdr.len += optlen; 1041 memcpy(ip + 1, p->ipopt_list, optlen); 1055 int opt, optlen, cnt; local in function:ip_optcopy [all...] |
dccp_var.h | 101 u_int8_t optlen; member in struct:dccpcb
|
dccp_usrreq.c | 200 int len, data_off, extrah_len, optlen; local in function:dccp_input 583 optlen = data_off - (sizeof(struct dccplhdr) + extrah_len); 585 optlen = data_off - (sizeof(struct dccphdr) + extrah_len); 587 if (optlen < 0) { 588 DCCP_DEBUG((LOG_INFO, "Data offset is smaller then it could be, optlen = %i data_off = %i, m_len = %i, iphlen = %i extrah_len = %i !\n", optlen, data_off, m->m_len, iphlen, extrah_len)); 593 if (optlen > 0) { 594 if (optlen > DCCP_MAX_OPTIONS) { 595 DCCP_DEBUG((LOG_INFO, "Error, more options (%i) then DCCP_MAX_OPTIONS options!\n", optlen)); 600 DCCP_DEBUG((LOG_INFO, "Parsing DCCP options, optlen = %i\n", optlen)) 1125 u_int32_t hdrlen, optlen, extrah_len, cslen; local in function:dccp_output [all...] |
/src/sys/netipsec/ |
xform_ah.c | 290 int off, optlen; local in function:ah_massage_headers 335 optlen = 1; 337 optlen = ptr[off + 1]; 338 if (optlen < 2 || off + optlen > skip) { 369 ptr + off + optlen - 376 memset(ptr + off, 0, optlen); 380 off += optlen; 475 optlen = ptr[count + 1] + 2; 477 if (count + optlen > noff) [all...] |
/src/sys/kern/ |
uipc_mbufdebug.c | 858 uint8_t *bufp, *op, opt, optlen; local in function:m_examine_tcp 886 optlen = op[1]; 887 if (optlen == 0) 890 if (opt == TCPOPT_MAXSEG && optlen == TCPOLEN_MAXSEG) { 897 op += optlen; 898 len -= optlen; 901 && optlen == TCPOLEN_WINDOW) { 903 op += optlen; 904 len -= optlen; 907 && optlen == TCPOLEN_SACK_PERMITTED) [all...] |
/src/sys/net/npf/ |
npf_inet.c | 281 int cnt, optlen = 0; local in function:npf_fetch_tcpopts 306 for (; cnt > 0; cnt -= optlen, cp += optlen) { 311 optlen = 1; 315 optlen = cp[1]; 316 if (optlen < 2 || optlen > cnt) 322 if (optlen != TCPOLEN_MAXSEG) 329 if (optlen != TCPOLEN_WINDOW) 356 int cnt, optlen = 0 local in function:npf_set_mss [all...] |
/src/usr.sbin/wgconfig/ |
wgconfig.c | 686 size_t optlen = strlen(opt->option); local in function:handle_options 687 if (strncmp(argv[0], opt->option, optlen) == 0) { 688 opt->func(argv[0] + optlen, prop_dict);
|
/src/usr.bin/mail/ |
list.c | 1359 size_t optlen; local in function:get_Hflag 1363 optlen = strlen(optarg); 1365 p = argv[optind] + arglen - optlen; 1366 optlen = MIN(optlen, sizeof(temparg) - 1); 1368 (void)memmove(temparg + 1, p, optlen + 1);
|
/src/usr.bin/nc/ |
netcat.c | 975 socklen_t optlen; local in function:timeout_connect 983 optlen = sizeof(optval); 985 &optval, &optlen)) == 0) {
|
/src/lib/libc/resolv/ |
res_debug.c | 202 uint16_t optcode, optlen; local in function:do_section 216 GETSHORT(optlen, cp); 220 if (optlen == 0) { 224 for (i = 0; i < optlen; i++) 228 for (i = 0; i < optlen; i++) 235 if (optlen == 0) { 241 for (i = 0; i < optlen; i++) 245 for (i = 0; i < optlen; i++) 252 rdatalen -= 4 + optlen;
|