/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpinfo/ |
H A D | dhcpinfo.c | 62 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 D | cbcp.c | 323 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 D | bsd-comp.c | 129 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 D | deflate.c | 64 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 D | ppp-comp.h | 53 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 D | zlib.c | 365 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 D | ppp-comp.h | 61 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 D | bsd-comp.c | 149 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 D | deflate.c | 78 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 D | spppcomp.c | 709 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 D | zlib.c | 2581 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 D | packet.c | 414 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 D | snoop_dhcp.c | 277 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 D | cc_sunreno.c | 128 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 D | ip_cksum.c | 408 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 D | trees.c | 418 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 D | deflate.h | 243 ulg opt_len; /* bit length of current block with optimal trees */ member
|
/illumos-gate/usr/src/cmd/geniconvtbl/ |
H A D | itmcomp.c | 488 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 D | fs_mounts.c | 879 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 D | mac_protect.c | 274 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 D | ncu_ip.c | 153 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 D | ping.c | 605 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 D | sctp_opt_data.c | 1016 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 D | sock_test.c | 869 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 D | ip.c | 1178 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()
|