Home
last modified time | relevance | path

Searched refs:opt_len (Results 1 – 25 of 31) sorted by relevance

12

/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpinfo/
H A Ddhcpinfo.c62 size_t opt_len; in main() local
185 opt = dhcp_ipc_get_data(reply, &opt_len, NULL); in main()
192 if (opt_len == 0) in main()
202 if (opt_len < sizeof (d6o)) in main()
205 if (opt_len != ntohs(d6o.d6o_len) + sizeof (d6o)) in main()
208 opt_len -= sizeof (d6o); in main()
210 if (opt_len < 2 || (opt_len - 2 != opt->len)) in main()
212 opt_len -= 2; in main()
218 value = malloc(opt_len * (sizeof ("0xNN") + 1)); in main()
224 for (i = 0, valuep = value; i < opt_len; i++) in main()
[all …]
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/pppd/
H A Dcbcp.c323 u_char type, opt_len; local
332 GETCHAR(opt_len, pckt);
334 if (opt_len > 2) {
338 len -= opt_len;
456 int opt_len; local
460 GETCHAR(opt_len, pckt);
471 if (opt_len > 4) {
476 if (debug && opt_len > 5)
477 dbglog("CBCP: peer will call %.*s", pckt, opt_len - 4);
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/pppdump/
H A Dbsd-comp.c129 static void *bsd_decomp_alloc __P((u_char *options, int opt_len));
287 bsd_alloc(options, opt_len, decomp) in bsd_alloc() argument
289 int opt_len, decomp;
366 bsd_decomp_alloc(options, opt_len) in bsd_decomp_alloc() argument
368 int opt_len;
370 return bsd_alloc(options, opt_len, 1);
377 bsd_init(db, options, opt_len, unit, hdrlen, mru, debug, decomp) in bsd_init() argument
380 int opt_len, unit, hdrlen, mru, debug, decomp;
384 if (opt_len < CILEN_BSD_COMPRESS
417 int opt_len, unit, hdrlen, mru, debug;
[all …]
H A Ddeflate.c64 static void *z_decomp_alloc __P((u_char *options, int opt_len));
66 static int z_decomp_init __P((void *state, u_char *options, int opt_len,
131 z_decomp_alloc(options, opt_len) in z_decomp_alloc() argument
133 int opt_len;
138 if (opt_len != CILEN_DEFLATE || options[0] != CI_DEFLATE
175 z_decomp_init(arg, options, opt_len, unit, hdrlen, mru, debug) in z_decomp_init() argument
178 int opt_len, unit, hdrlen, mru, debug;
182 if (opt_len < CILEN_DEFLATE || options[0] != CI_DEFLATE
H A Dppp-comp.h53 void *(*decomp_alloc) __P((u_char *options, int opt_len));
57 int (*decomp_init) __P((void *state, u_char *options, int opt_len,
H A Dzlib.c365 ulg opt_len; /* bit length of current block with optimal trees */ member
1780 s->opt_len = s->static_len = 0L;
1885 s->opt_len += (ulg)f * (bits + xbits);
1918 s->opt_len += ((long)bits - (long)tree[m].Len)
2012 s->opt_len--; if (stree) s->static_len -= stree[node].Len;
2183 s->opt_len += 3*(max_blindex+1) + 5+5+4;
2185 s->opt_len, s->static_len));
2298 Tracev((stderr, "\nlit data: dyn %ld, stat %ld", s->opt_len,
2302 Tracev((stderr, "\ndist data: dyn %ld, stat %ld", s->opt_len,
2314 opt_lenb = (s->opt_len+3+7)>>3;
[all …]
/illumos-gate/usr/src/uts/common/net/
H A Dppp-comp.h61 void *(*comp_alloc) __P((uchar_t *options, int opt_len));
65 int (*comp_init) __P((void *state, uchar_t *options, int opt_len,
76 void *(*decomp_alloc) __P((uchar_t *options, int opt_len));
80 int (*decomp_init) __P((void *state, uchar_t *options, int opt_len,
/illumos-gate/usr/src/uts/common/io/ppp/spppcomp/
H A Dbsd-comp.c149 static void *bsd_comp_alloc(uchar_t *options, int opt_len);
150 static void *bsd_decomp_alloc(uchar_t *options, int opt_len);
345 bsd_alloc(uchar_t *options, int opt_len, int decomp) in bsd_alloc() argument
355 if (opt_len != 3 || in bsd_alloc()
455 bsd_comp_alloc(uchar_t *options, int opt_len) in bsd_comp_alloc() argument
457 return (bsd_alloc(options, opt_len, 0)); in bsd_comp_alloc()
464 bsd_decomp_alloc(uchar_t *options, int opt_len) in bsd_decomp_alloc() argument
466 return (bsd_alloc(options, opt_len, 1)); in bsd_decomp_alloc()
480 if (db->hsize == 0 || opt_len < CILEN_BSD_COMPRESS || in bsd_init()
527 return (bsd_init((struct bsd_db *)state, options, opt_len, in bsd_comp_init()
[all …]
H A Ddeflate.c78 static void *z_comp_alloc(uchar_t *options, int opt_len);
79 static void *z_decomp_alloc(uchar_t *options, int opt_len);
82 static int z_comp_init(void *state, uchar_t *options, int opt_len,
84 static int z_decomp_init(void *state, uchar_t *options, int opt_len,
194 z_comp_alloc(uchar_t *options, int opt_len) in z_comp_alloc() argument
199 if (opt_len != CILEN_DEFLATE || in z_comp_alloc()
255 z_comp_init(void *arg, uchar_t *options, int opt_len, int unit, int hdrlen, in z_comp_init() argument
260 if (opt_len < CILEN_DEFLATE || in z_comp_init()
648 z_decomp_alloc(uchar_t *options, int opt_len) in z_decomp_alloc() argument
653 if (opt_len != CILEN_DEFLATE || in z_decomp_alloc()
[all …]
H A Dspppcomp.c709 uint32_t opt_len; in spppcomp_inner_ioctl() local
798 opt_len = mp->b_cont->b_wptr - opt_data; in spppcomp_inner_ioctl()
799 if (opt_len > iop->ioc_count) { in spppcomp_inner_ioctl()
800 opt_len = iop->ioc_count; in spppcomp_inner_ioctl()
803 if (len < 2 || len > opt_len) in spppcomp_inner_ioctl()
828 opt_len); in spppcomp_inner_ioctl()
837 (uchar_t)opt_data[0], opt_len, in spppcomp_inner_ioctl()
849 (*comp)->decomp_alloc(opt_data, opt_len); in spppcomp_inner_ioctl()
858 (uchar_t)opt_data[0], opt_len, in spppcomp_inner_ioctl()
H A Dzlib.c2581 s->opt_len = s->static_len = 0L;
2693 s->opt_len += (ulg)f * (bits + xbits);
2733 s->opt_len += ((long)bits - (long)tree[m].Len)
2839 s->opt_len--; if (stree) s->static_len -= stree[node].Len;
3032 s->opt_len += 3*(max_blindex+1) + 5+5+4;
3034 s->opt_len, s->static_len));
3173 Tracev((stderr, "\nlit data: dyn %ld, stat %ld", s->opt_len,
3177 Tracev((stderr, "\ndist data: dyn %ld, stat %ld", s->opt_len,
3196 opt_lenb = (s->opt_len+3+7)>>3;
3201 opt_lenb, s->opt_len, static_lenb, s->static_len,
[all …]
/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/
H A Dpacket.c414 uint_t opt_len) in add_pkt_opt() argument
433 req_len = opt_len + DHCP_OPT_META_LEN; in add_pkt_opt()
453 opt_type, opt_val, opt_len); in add_pkt_opt()
475 const void *opt_val, uint_t opt_len) in encode_dhcp_opt() argument
484 d6o.d6o_len = htons(opt_len); in encode_dhcp_opt()
494 pval[res_len++] = opt_len; in encode_dhcp_opt()
500 if (do_copy_value && opt_len > 0) { in encode_dhcp_opt()
502 res_len += opt_len; in encode_dhcp_opt()
540 req_len = opt_len + sizeof (d6o); in add_pkt_subopt()
576 d6o.d6o_len = htons(opt_len); in add_pkt_subopt()
[all …]
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_dhcp.c277 int opt_len; in show_options() local
542 opt_len = *start++; in show_options()
545 for (i = 0; i < opt_len; i++) { in show_options()
572 opt_len = *start++; in show_options()
590 opt_len, B_TRUE); in show_options()
595 prmpt, save, opt_len); in show_options()
601 start += opt_len; in show_options()
/illumos-gate/usr/src/uts/common/inet/cc/
H A Dcc_sunreno.c128 int32_t opt_len; in sunreno_after_idle() local
132 opt_len = num_sack_blk * sizeof (sack_blk_t) + TCPOPT_NOP_LEN * in sunreno_after_idle()
134 mss = CCV(ccv, tcp_mss) - opt_len; in sunreno_after_idle()
/illumos-gate/usr/src/uts/common/os/
H A Dip_cksum.c408 int opt_len; in ip_csum_hdr() local
410 opt_len = (ipha->ipha_version_and_hdr_length & 0xF) - in ip_csum_hdr()
415 if (opt_len > 0) { in ip_csum_hdr()
420 } while (--opt_len); in ip_csum_hdr()
/illumos-gate/usr/src/contrib/zlib/
H A Dtrees.c418 s->opt_len = s->static_len = 0L;
523 s->opt_len += (ulg)f * (unsigned)(bits + xbits);
556 s->opt_len += ((ulg)bits - tree[m].Len) * tree[m].Freq;
650 s->opt_len--; if (stree) s->static_len -= stree[node].Len;
822 s->opt_len += 3*((ulg)max_blindex+1) + 5+5+4;
824 s->opt_len, s->static_len));
930 Tracev((stderr, "\nlit data: dyn %ld, stat %ld", s->opt_len,
934 Tracev((stderr, "\ndist data: dyn %ld, stat %ld", s->opt_len,
946 opt_lenb = (s->opt_len+3+7)>>3;
950 opt_lenb, s->opt_len, static_lenb, s->static_len, stored_len,
[all …]
H A Ddeflate.h243 ulg opt_len; /* bit length of current block with optimal trees */ member
/illumos-gate/usr/src/cmd/geniconvtbl/
H A Ditmcomp.c488 size_t opt_len; in cpp_opt_append() local
493 opt_len = ((NULL == opt) ? 0 : strlen(opt)); in cpp_opt_append()
495 if (0 < (opt_len + arg_len)) { in cpp_opt_append()
496 new_opt = malloc_vital(opt_len + arg_len + 1); in cpp_opt_append()
498 (void) memcpy(new_opt, opt, opt_len + 1); in cpp_opt_append()
501 (void) memcpy(new_opt + opt_len, arg, arg_len + 1); in cpp_opt_append()
/illumos-gate/usr/src/lib/libfsmgt/common/
H A Dfs_mounts.c879 size_t opt_len; in is_option() local
883 opt_len = strlen(opt); in is_option()
885 value_len = opt_string_len - opt_len; in is_option()
900 value[counter] = opt_string[opt_len+counter]; in is_option()
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_protect.c274 uchar_t **opt, uint8_t *opt_len) in get_dhcpv4_option() argument
291 *opt_len = olen; in get_dhcpv4_option()
577 uint8_t opt_len, mtype, cid[DHCP_MAX_OPT_SIZE], cid_len; in intercept_dhcpv4_outbound() local
587 if (get_dhcpv4_option(dh4, end, CD_DHCP_TYPE, &opt, &opt_len) != 0 || in intercept_dhcpv4_outbound()
588 opt_len != 1) { in intercept_dhcpv4_outbound()
602 opt_len >= 2) { in intercept_dhcpv4_outbound()
603 bcopy(opt, cid, opt_len); in intercept_dhcpv4_outbound()
604 cid_len = opt_len; in intercept_dhcpv4_outbound()
640 &opt, &opt_len) != 0 || opt_len != sizeof (ipaddr)) { in intercept_dhcpv4_outbound()
674 uint8_t opt_len, mtype; in intercept_dhcpv4_inbound() local
[all …]
/illumos-gate/usr/src/cmd/cmd-inet/lib/nwamd/
H A Dncu_ip.c153 size_t opt_len; in nwamd_get_dhcpinfo_data() local
191 opt = dhcp_ipc_get_data(reply, &opt_len, NULL); in nwamd_get_dhcpinfo_data()
192 if (opt_len == 0) { in nwamd_get_dhcpinfo_data()
198 if (opt_len < 2 || (opt_len -2 != opt->len)) { in nwamd_get_dhcpinfo_data()
202 opt_len -= 2; in nwamd_get_dhcpinfo_data()
205 value = inittab_decode(entry, opt->value, opt_len, B_TRUE); in nwamd_get_dhcpinfo_data()
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ping/
H A Dping.c605 size_t opt_len = 0; in main() local
612 opt_len = 3 + in main()
615 opt_len = 3 + (num_gw + 1) * sizeof (struct in_addr); in main()
619 opt_len = MAX_IPOPTLEN; in main()
622 opt_len = MAX_IPOPTLEN; in main()
624 opt_len += IPOPT_MINOFF + in main()
630 opt_len++; in main()
635 if (opt_len & 0x3) in main()
636 opt_len = (opt_len & ~0x3) + 4; in main()
638 if (datalen > (IP_MAXPACKET - (sizeof (struct ip) + opt_len + in main()
/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp_opt_data.c1016 int opt_len; in sctp_get_opt() local
1019 opt_len = ip_opt_get_user(connp, obuf); in sctp_get_opt()
1020 ASSERT(opt_len <= sizeof (obuf)); in sctp_get_opt()
1022 if (buflen < opt_len) { in sctp_get_opt()
1024 opt_len = buflen; in sctp_get_opt()
1026 *optlen = opt_len; in sctp_get_opt()
1027 bcopy(obuf, ptr, opt_len); in sctp_get_opt()
/illumos-gate/usr/src/stand/lib/sock/
H A Dsock_test.c869 socklen_t opt_len; in st_getsockopt() local
884 opt_len = sizeof (opt_val); in st_getsockopt()
886 &opt_len) < 0) { in st_getsockopt()
/illumos-gate/usr/src/cmd/mdb/common/modules/ip/
H A Dip.c1178 uint32_t opt_len; in tcphdr() local
1190 opt_len = (tcph.th_off << 2) - TCP_MIN_HEADER_LENGTH; in tcphdr()
1191 if (opt_len > 0) { in tcphdr()
1194 opt_buf = mdb_alloc(opt_len, UM_SLEEP); in tcphdr()
1196 if (mdb_vread(opt_buf, opt_len, (uintptr_t)opts) == -1) { in tcphdr()
1200 tcphdr_print_options(opt_buf, opt_len); in tcphdr()
1201 mdb_free(opt_buf, opt_len); in tcphdr()

12