/illumos-gate/usr/src/lib/libbc/libc/sys/common/ |
H A D | getsockopt.c | 34 getsockopt(int s, int level, int optname, char *optval, int *optlen) argument 37 if ((a = _getsockopt(s, level, optname, optval, optlen)) == -1)
|
H A D | setsockopt.c | 47 setsockopt(int s, int level, int optname, char *optval, int optlen) argument 63 if (optlen == sizeof (int)) { 108 if ((a = _setsockopt(s, level, optname, optval, optlen)) == -1)
|
/illumos-gate/usr/src/lib/libbc/libc/gen/common/ |
H A D | getsubopt.c | 43 register int i, optlen; local 57 optlen = strlen(s); 60 optlen = p - s; 64 if ((optlen == strlen(tokens[i])) && 65 (strncmp(s, tokens[i], optlen) == 0))
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | getsubopt.c | 48 size_t optlen; local 62 optlen = strlen(s); 65 optlen = p - s; 69 if ((optlen == strlen(tokens[i])) && 70 (strncmp(s, tokens[i], optlen) == 0))
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/ |
H A D | trace.c | 87 int optlen; local 92 optlen = opt->nd_opt_len * 8; 93 if (optlen == 0) { 100 if (optlen != sizeof (*po) || 101 optlen > len) 123 if (optlen != sizeof (*mo) || 124 optlen > len) 131 if (optlen < 8 || 132 optlen > len) 136 optlen [all...] |
H A D | ndp.c | 39 static boolean_t verify_opt_len(struct nd_opt_hdr *opt, int optlen, 291 int optlen; local 297 optlen = opt->nd_opt_len * 8; 306 opt = (struct nd_opt_hdr *)((char *)opt + optlen); 307 len -= optlen; 437 int optlen; local 553 optlen = opt->nd_opt_len * 8; 573 opt = (struct nd_opt_hdr *)((char *)opt + optlen); 574 len -= optlen; 1272 int optlen; local 1491 verify_opt_len(struct nd_opt_hdr *opt, int optlen, struct phyint *pi, struct sockaddr_in6 *from) argument [all...] |
/illumos-gate/usr/src/lib/libwrap/ |
H A D | fix_options.c | 52 int optlen; local 88 for (cp = optbuf + ADDR_LEN; cp < optbuf + optsize; cp += optlen) { 100 optlen = 1; 102 optlen = cp[IPOPT_OLEN]; 103 if (optlen <= 0) /* Do not loop! */
|
/illumos-gate/usr/src/lib/libnsl/nsl/ |
H A D | t_optmgmt.c | 76 t_scalar_t optlen; local 105 * effective option length in local variable "optlen" 111 optlen = req->opt.len; 113 if (_T_IS_XTI(api_semantics) && (optlen > 0)) { 120 optlen < (t_scalar_t)sizeof (struct t_opthdr)) { 150 optlen); 217 optlen = (t_scalar_t)((uchar_t *) 232 optreq->OPT_length = optlen; 237 if (optlen) { 238 if (_t_aligned_copy(&ctlbuf, optlen, siz [all...] |
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_tcp.c | 224 print_tcpoptions(opt, optlen) 226 int optlen; 234 if (optlen <= 0) { 241 "Options: (%d bytes)", optlen); local 243 while (optlen > 0) { 264 if (optlen < TCPOPT_TSTAMP_LEN) { 290 end_opt = opt + optlen; 330 optlen -= len; 339 print_tcpoptions_summary(uchar_t *opt, int optlen, char *line) argument 347 if (optlen < [all...] |
/illumos-gate/usr/src/uts/common/sys/ib/clients/rdsv3/ |
H A D | rdma.h | 87 int rdsv3_get_mr(struct rdsv3_sock *rs, const void *optval, int optlen); 89 int optlen); 90 int rdsv3_free_mr(struct rdsv3_sock *rs, const void *optval, int optlen);
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | tn_ipopt.c | 135 uint32_t optlen; local 164 optlen = 1; 169 optlen = opt[IPOPT_OLEN]; 170 if (optlen < 2) 173 if (optlen > totallen) 181 if (TSOL_CIPSO_TAG_OFFSET < optlen && 189 totallen -= optlen; 190 opt += optlen; 215 size_t optlen; local 227 optlen 1097 uint_t optlen; local 1272 uint_t optlen; /* rawlen rounded to an 8 byte multiple */ local [all...] |
/illumos-gate/usr/src/cmd/dcs/sparc/sun4u/ |
H A D | rdr_messages.h | 80 int optlen);
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/traceroute/ |
H A D | traceroute_aux.c | 89 int optlen = 0; local 99 optlen = 8 + gw_count * sizeof (struct in_addr); 110 * LBNL bug fixed: missing '- optlen' before, causing optlen 118 outip->ip_len = htons(plen - optlen); 137 htons((ushort_t)(plen - (sizeof (struct ip) + optlen))); 204 int optlen = 0; local 218 optlen = 8 + gw_count * sizeof (struct in_addr); 222 send_size = packlen - optlen; 224 send_size = packlen - optlen [all...] |
/illumos-gate/usr/src/uts/common/inet/ |
H A D | sctp_itf.h | 92 socklen_t *optlen); 102 const void *opts, socklen_t optlen);
|
H A D | sdp_itf.h | 99 void *opts, socklen_t *optlen); 111 const void *opts, socklen_t optlen);
|
H A D | optcom.c | 75 static boolean_t opt_length_ok(opdes_t *, t_uscalar_t optlen); 1237 int optlen; local 1249 optlen = (*getfn)(q, reqopt->level, reqopt->name, *resptrp); 1250 if (optlen >= 0) { 1251 topth->len = (t_uscalar_t)(optlen + 1256 *resptrp += _TPI_ALIGN_TOPT(optlen); 1278 optlen = (*getfn)(q, reqopt->level, optd->opdes_name, 1280 if (optlen >= 0) { 1282 topth->len = (t_uscalar_t)(optlen + 1290 *resptrp += _TPI_ALIGN_TOPT(optlen); 1331 t_uscalar_t optlen; local 1881 opt_length_ok(opdes_t *optd, t_uscalar_t optlen) argument [all...] |
/illumos-gate/usr/src/lib/libsocket/socket/ |
H A D | weaks.c | 170 _getsockopt(int sock, int level, int optname, char *optval, int *optlen) argument 174 socklen_t len = *optlen; 204 *optlen = sopt.sopt_len; 208 return (_so_getsockopt(sock, level, optname, optval, optlen, 214 _setsockopt(int sock, int level, int optname, char *optval, int optlen) argument 216 return (_so_setsockopt(sock, level, optname, optval, optlen,
|
/illumos-gate/usr/src/lib/libproc/common/ |
H A D | pr_getsockname.c | 118 int sock, int level, int optname, void *optval, int *optlen) 126 return (_so_getsockopt(sock, level, optname, optval, optlen)); 154 adp->arg_size = optlen == NULL ? 0 : *optlen; 156 adp++; /* optlen argument */ 158 adp->arg_object = optlen; 161 adp->arg_size = sizeof (*optlen); 117 pr_getsockopt(struct ps_prochandle *Pr, int sock, int level, int optname, void *optval, int *optlen) argument
|
/illumos-gate/usr/src/stand/lib/sock/ |
H A D | socket.c | 184 getsockopt(int s, int level, int option, void *optval, socklen_t *optlen) argument 196 if (*optlen == sizeof (uint32_t)) { 199 *optlen = 0; 204 if (*optlen == sizeof (int)) { 208 *optlen = 0; 213 if (*optlen == sizeof (int)) { 217 *optlen = 0; 222 if (*optlen == sizeof (int)) { 225 *optlen = 0; 230 if (*optlen 305 setsockopt(int s, int level, int option, const void *optval, socklen_t optlen) argument [all...] |
/illumos-gate/usr/src/uts/common/inet/sockmods/ |
H A D | socksctp.c | 731 int optlen, flags, fflag; local 746 optlen = msg->msg_controllen; 747 cmsg = sosctp_find_cmsg(msg->msg_control, optlen, SCTP_SNDRCV); 795 optlen = 0; 888 msg->msg_control, optlen, SCTP_CAN_BLOCK); 933 int namelen, optlen, flags; local 960 optlen = msg->msg_controllen; 962 optlen = 0; 988 msg->msg_control, optlen, flags, cr, &ssa); 1091 optlen, SCTP_CAN_BLOC 1228 socklen_t optlen; local 1294 sosctp_setsockopt(struct sonode *so, int level, int option_name, const void *optval, t_uscalar_t optlen, struct cred *cr) argument 1443 uint32_t optlen; local [all...] |
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/ |
H A D | af_rds.c | 489 rdsv3_set_bool_option(unsigned char *optvar, char *optval, int optlen) argument 493 if (optlen < sizeof (int)) 500 rdsv3_cong_monitor(struct rdsv3_sock *rs, char *optval, int optlen) argument 504 ret = rdsv3_set_bool_option(&rs->rs_cong_monitor, optval, optlen); 520 int optname, const void *optval, socklen_t optlen, cred_t *cr) 531 ret = rdsv3_cancel_sent_to(rs, (char *)optval, optlen); 534 ret = rdsv3_get_mr(rs, optval, optlen); 537 ret = rdsv3_get_mr_for_dest(rs, optval, optlen); 540 ret = rdsv3_free_mr(rs, optval, optlen); 544 (char *)optval, optlen); 519 rdsv3_setsockopt(sock_lower_handle_t proto_handle, int level, int optname, const void *optval, socklen_t optlen, cred_t *cr) argument 569 rdsv3_getsockopt(sock_lower_handle_t proto_handle, int level, int optname, void *optval, socklen_t *optlen, cred_t *cr) argument [all...] |
/illumos-gate/usr/src/lib/libsocket/common/ |
H A D | llib-lsocket | 99 int getsockopt(int s, int level, int optname, void *optval, Psocklen_t optlen); 100 int setsockopt(int s, int level, int optname, const void *optval, socklen_t optlen); 118 int _getsockopt(int s, int level, int optname, char *optval, int *optlen); 119 int _setsockopt(int s, int level, int optname, const char *optval, int optlen);
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | subr.c | 225 size_t optlen; local 239 optlen = strlen(s); 242 optlen = p - s; 246 if ((optlen == strlen(tokens[i])) && 247 (strncmp(s, tokens[i], optlen) == 0))
|
/illumos-gate/usr/src/uts/common/inet/sctp/ |
H A D | sctp_opt_data.c | 152 sctp_get_paddrinfo(sctp_t *sctp, void *ptr, socklen_t *optlen) argument 183 *optlen = sizeof (struct sctp_paddrinfo); 789 sctp_get_opt(sctp_t *sctp, int level, int name, void *ptr, socklen_t *optlen) argument 793 int buflen = *optlen; 802 *optlen = sizeof (int32_t); 829 *optlen = sctp_get_rtoinfo(sctp, ptr); 832 *optlen = sctp_get_assocparams(sctp, ptr); 835 *optlen = sctp_get_initmsg(sctp, ptr); 848 *optlen = sctp_get_peer_addr_params(sctp, ptr); 851 *optlen [all...] |
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/inetd/ |
H A D | tlx.c | 258 socklen_t optlen) 266 if (optlen > sizeof (optbuf.data)) { 273 optbuf.sockopt.len = optlen; 274 (void) memcpy(optbuf.data, optval, optlen); 276 request.opt.len = sizeof (struct opthdr) + optlen; 280 reply.opt.maxlen = sizeof (struct opthdr) + optlen; 257 tlx_setsockopt(int fd, int level, int optname, const void *optval, socklen_t optlen) argument
|