| /illumos-gate/usr/src/lib/libwrap/ |
| H A D | update.c | 40 static struct request_info *request_fill(request, ap) in request_fill() argument 41 struct request_info *request; in request_fill() 51 return (request); 53 request->fd = va_arg(ap, int); 56 request->client->sin = va_arg(ap, struct sockaddr_gen *); 59 request->server->sin = va_arg(ap, struct sockaddr_gen *); 67 ptr = request->daemon; 70 ptr = request->user; 73 ptr = request->client->name; 76 ptr = request->client->addr; [all …]
|
| H A D | tli.c | 70 void tli_host(request) in tli_host() argument 71 struct request_info *request; in tli_host() 82 tli_endpoints(request); 83 if ((request->config = tli_transport(request->fd)) != 0 84 && (STR_EQ(request->config->nc_protofmly, "inet") 86 || STR_EQ(request->config->nc_protofmly, "inet6") 89 if (request->client->unit != 0) { 90 memcpy(&client, request->client->unit->addr.buf, 92 request->client->unit->addr.buf)); 93 request->client->sin = &client; [all …]
|
| H A D | eval.c | 50 char *eval_user(request) in eval_user() argument 51 struct request_info *request; in eval_user() 53 if (request->user[0] == 0) { 54 strcpy(request->user, unknown); 55 if (request->sink == 0 && request->client->sin && request->server->sin) 56 rfc931(request->client->sin, request->server->sin, request->user); 58 return (request->user); 68 if (host->request->hostaddr != 0) 69 host->request->hostaddr(host); 81 if (host->request->hostname != 0) [all …]
|
| H A D | options.c | 137 void process_options(options, request) in process_options() argument 139 struct request_info *request; 192 value = chop_string(percent_x(bf, sizeof(bf), value, request)); 195 (*(op->func)) (value, request); 203 static void allow_option(value, request) in allow_option() argument 205 struct request_info *request; 214 static void deny_option(value, request) in deny_option() argument 216 struct request_info *request; 223 static void banners_option(value, request) in banners_option() argument 225 struct request_info *request; [all …]
|
| H A D | percent_x.c | 38 char *percent_x(result, result_len, string, request) in percent_x() argument 42 struct request_info *request; 64 ch == 'a' ? eval_hostaddr(request->client) : 65 ch == 'A' ? eval_hostaddr(request->server) : 66 ch == 'c' ? eval_client(request) : 67 ch == 'd' ? eval_daemon(request) : 68 ch == 'h' ? eval_hostinfo(request->client) : 69 ch == 'H' ? eval_hostinfo(request->server) : 70 ch == 'n' ? eval_hostname(request->client) : 71 ch == 'N' ? eval_hostname(request->server) : [all …]
|
| H A D | hosts_access.c | 104 int hosts_access(request) in hosts_access() argument 105 struct request_info *request; in hosts_access() 129 if (table_match(hosts_allow_table, request)) 131 if (table_match(hosts_deny_table, request)) 138 static int table_match(table, request) in table_match() argument 140 struct request_info *request; 171 match = list_match(sv_list, request, server_match) 172 && list_match(cl_list, request, client_match); 184 process_options(sh_cmd, request); 187 shell_cmd(percent_x(cmd, sizeof(cmd), sh_cmd, request)); [all …]
|
| /illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/ |
| H A D | get_in_tkt.c | 118 krb5_kdc_req *request, in send_as_request2() argument 142 if (request->nonce == 0) { in send_as_request2() 145 request->nonce = (krb5_int32) time_now; in send_as_request2() 149 if ((retval = encode_krb5_as_req(request, &packet)) != 0) in send_as_request2() 155 krb5_princ_realm(context, request->client), in send_as_request2() 237 krb5_kdc_req *request, in send_as_request() argument 243 request, in send_as_request() 252 krb5_kdc_req *request, in decrypt_as_reply() argument 270 else if (request != NULL) { in decrypt_as_reply() 271 if ((retval = krb5_principal2salt(context, request->client, &salt))) in decrypt_as_reply() [all …]
|
| /illumos-gate/usr/src/contrib/mDNSResponder/mDNSShared/ |
| H A D | uds_daemon.c | 114 mDNSlocal void set_peer_pid(request_state *request); 430 … reply_state *create_reply(const reply_op_t op, const size_t datalen, request_state *const request) in create_reply() argument 451 reply->mhdr->client_context = request->hdr.client_context; in create_reply() 482 …request_state *const request, reply_state **const rep, reply_op_t op, DNSServiceFlags flags, mStat… in GenerateNTDResponse() argument 519 *rep = create_reply(op, len, request); in GenerateNTDResponse() 535 …request_state *const request, reply_state **const rep, reply_op_t op, DNSServiceFlags flags, mStat… in GenerateBrowseReply() argument 568 *rep = create_reply(op, len, request); in GenerateBrowseReply() 583 mDNSlocal AuthRecord *read_rr_from_ipc_msg(request_state *request, int GetTTL, int validate_flags) in read_rr_from_ipc_msg() argument 585 DNSServiceFlags flags = get_flags(&request->msgptr, request->msgend); in read_rr_from_ipc_msg() 586 mDNSu32 interfaceIndex = get_uint32(&request->msgptr, request->msgend); in read_rr_from_ipc_msg() [all …]
|
| /illumos-gate/usr/src/cmd/lp/cmd/lpsched/ |
| H A D | exec.c | 192 RSTATUS *request; in exec() local 224 request = printer->request; in exec() 230 request = va_arg(args, RSTATUS *); in exec() 248 request = va_arg(args, RSTATUS *); in exec() 249 ep = request->exec; in exec() 253 request = va_arg(args, RSTATUS *); in exec() 254 if (request->request->actions & ACT_NOTIFY) { in exec() 258 ep = request->exec; in exec() 319 request->request->outcome |= RS_PRINTING; in exec() 323 request->request->outcome |= RS_NOTIFYING; in exec() [all …]
|
| H A D | disp1.c | 126 freerequest(rp->request); in s_print_request() 127 rp->request = r; in s_print_request() 129 rp->request->outcome = 0; in s_print_request() 145 if ((rp->request->actions & ACT_SPECIAL) == ACT_HOLD) in s_print_request() 146 rp->request->outcome |= RS_HELD; in s_print_request() 147 if ((rp->request->actions & ACT_SPECIAL) == ACT_RESUME) in s_print_request() 148 rp->request->outcome &= ~RS_HELD; in s_print_request() 149 if ((rp->request->actions & ACT_SPECIAL) == in s_print_request() 155 rp->request->outcome |= RS_IMMEDIATE; in s_print_request() 158 size = chfiles(rp->request->file_list, Lp_Uid, Lp_Gid); in s_print_request() [all …]
|
| H A D | dowait.c | 42 (PRS)->request->actions & (ACT_MAIL|ACT_WRITE|ACT_NOTIFY)\ 43 || (PRS)->request->alert \ 103 prs = pps->request; in dowait() 104 pps->request = 0; in dowait() 128 if (prs->request->outcome & RS_CANCELLED) in dowait() 134 || prs->request->outcome & RS_STOPPED in dowait() 153 prs->request->outcome |= RS_FAILED; in dowait() 155 prs->request->outcome |= RS_NOTIFY; in dowait() 166 prs->request->outcome |= RS_NOTIFY; in dowait() 174 prs->request->outcome |= RS_PRINTED; in dowait() [all …]
|
| H A D | validate.c | 103 strcmp(prs->request->input_type, "postscript") == 0) && in _validate() 118 *prefixp = prs->request->destination; in _validate() 124 if (!pps && prs->request->destination && in _validate() 125 !STREQU(prs->request->destination, NAME_ANY)) in _validate() 126 if (((pps = search_pstatus(prs->request->destination)) != NULL) || in _validate() 127 ((pcs = search_cstatus(prs->request->destination)) != NULL) && in _validate() 150 if (prs && prs->request && prs->request->form && (pps || pcs)) { in _validate() 151 if ((pfs = search_fstatus(prs->request->form))) { in _validate() 182 prs->request->options in _validate() 183 && (list = dashos(prs->request->options)) in _validate() [all …]
|
| /illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/in.talkd/ |
| H A D | table.c | 61 CTL_MSG request; member 78 find_match(CTL_MSG *request) in find_match() argument 91 print_request(request); in find_match() 100 print_request(&ptr->request); in find_match() 109 print_request(&ptr->request); in find_match() 111 if (strcmp(request->l_name, ptr->request.r_name) == 0 && in find_match() 112 strcmp(request->r_name, ptr->request.l_name) == 0 && in find_match() 113 ptr->request.type == LEAVE_INVITE) { in find_match() 114 return (&ptr->request); in find_match() 129 find_request(CTL_MSG *request) in find_request() argument [all …]
|
| H A D | process.c | 65 static void do_announce(CTL_MSG *request, CTL_RESPONSE *response); 69 process_request(CTL_MSG *request, CTL_RESPONSE *response) in process_request() argument 73 response->type = request->type; in process_request() 81 if ((memchr(request->l_name, '\0', sizeof (request->l_name)) == NULL) || in process_request() 82 (memchr(request->r_name, '\0', sizeof (request->r_name)) == NULL) || in process_request() 83 (memchr(request->r_tty, '\0', sizeof (request->r_tty)) == NULL)) { in process_request() 91 switch (request->type) { in process_request() 95 do_announce(request, response); in process_request() 100 ptr = find_request(request); in process_request() 105 insert_table(request, response); in process_request() [all …]
|
| /illumos-gate/usr/src/cmd/tcpd/ |
| H A D | tcpdmatch.c | 67 struct request_info request; local 163 request_init(&request, RQ_DAEMON, daemon, RQ_USER, user, RQ_FILE, 1, 0); 164 sock_methods(&request); 177 request_set(&request, RQ_SERVER_SIN, &server_sin, 0); 186 request_set(&request, RQ_SERVER_NAME, "", RQ_SERVER_ADDR, "", 0); 187 if (STR_EQ(eval_hostname(request.server), unknown)) 189 eval_hostaddr(request.server)); 198 request_set(&request, RQ_SERVER_NAME, server, 0); 206 request_set(&request, RQ_CLIENT_ADDR, client, 0); 207 tcpdmatch(&request); [all …]
|
| /illumos-gate/usr/src/cmd/ndmpd/ndmp/ |
| H A D | ndmpd_callbacks.c | 171 ndmp_log_log_request request; in ndmpd_api_log_v2() local 184 request.entry = buf; in ndmpd_api_log_v2() 188 NDMP_NO_ERR, (void *)&request, 0) < 0) { in ndmpd_api_log_v2() 264 ndmp_notify_data_read_request request; in ndmpd_api_seek_v2() local 271 request.offset = long_long_to_quad(offset); in ndmpd_api_seek_v2() 272 request.length = long_long_to_quad(length); in ndmpd_api_seek_v2() 276 (void *)&request, 0) < 0) { in ndmpd_api_seek_v2() 321 ndmp_log_file_request_v2 request; in ndmpd_api_file_recovered_v2() local 326 request.name = name; in ndmpd_api_file_recovered_v2() 327 request.ssid = 0; in ndmpd_api_file_recovered_v2() [all …]
|
| /illumos-gate/usr/src/cmd/krb5/krb5kdc/ |
| H A D | do_tgs_req.c | 69 krb5_kdc_req *request = 0; in process_tgs_req() local 103 retval = decode_krb5_tgs_req(pkt, &request); in process_tgs_req() 108 request->nktypes, request->ktype); in process_tgs_req() 112 if ((retval = setup_server_realm(request->server))) in process_tgs_req() 121 if ((errcode = krb5_unparse_name(kdc_context, request->server, &sname))) { in process_tgs_req() 128 errcode = kdc_process_tgs_req(request, from, pkt, &header_ticket, &subkey); in process_tgs_req() 163 if ((errcode = krb5_db_get_principal(kdc_context, request->server, &server, in process_tgs_req() 179 if (firstpass && krb5_is_tgs_principal(request->server) == TRUE) { in process_tgs_req() 180 if (krb5_princ_size(kdc_context, request->server) == 2) { in process_tgs_req() 182 krb5_princ_component(kdc_context, request->server, 1); in process_tgs_req() [all …]
|
| H A D | do_as_req.c | 60 process_as_req(krb5_kdc_req *request, krb5_data *req_pkt, in process_as_req() argument 100 request->nktypes, request->ktype); in process_as_req() 111 if (!request->client) { in process_as_req() 116 if ((errcode = krb5_unparse_name(kdc_context, request->client, &cname))) { in process_as_req() 121 if (!request->server) { in process_as_req() 126 if ((errcode = krb5_unparse_name(kdc_context, request->server, &sname))) { in process_as_req() 133 if ((errcode = krb5_db_get_principal(kdc_context, request->client, in process_as_req() 154 if ((errcode = krb5_db_get_principal(kdc_context, request->server, &server, in process_as_req() 174 if ((errcode = validate_as_request(request, client, server, in process_as_req() 186 request->nktypes, in process_as_req() [all …]
|
| /illumos-gate/usr/src/uts/common/fs/smbsrv/ |
| H A D | smb2_qinfo_quota.c | 53 smb_quota_query_t request; in smb2_qinfo_quota() local 58 bzero(&request, sizeof (smb_quota_query_t)); in smb2_qinfo_quota() 84 request.qq_root_path = kmem_zalloc(MAXPATHLEN, KM_SLEEP); in smb2_qinfo_quota() 85 if (smb_node_getmntpath(tnode, request.qq_root_path, MAXPATHLEN) != 0) { in smb2_qinfo_quota() 86 kmem_free(request.qq_root_path, MAXPATHLEN); in smb2_qinfo_quota() 91 request.qq_query_op = SMB_QUOTA_QUERY_SIDLIST; in smb2_qinfo_quota() 93 request.qq_query_op = SMB_QUOTA_QUERY_STARTSID; in smb2_qinfo_quota() 95 request.qq_query_op = SMB_QUOTA_QUERY_ALL; in smb2_qinfo_quota() 97 request.qq_single = single; in smb2_qinfo_quota() 98 request.qq_restart = restart; in smb2_qinfo_quota() [all …]
|
| H A D | smb_quota.c | 66 smb_quota_init_sids(mbuf_chain_t *mbc, smb_quota_query_t *request, in smb_quota_init_sids() argument 73 sid_list = &request->qq_sid_list; in smb_quota_init_sids() 77 switch (request->qq_query_op) { in smb_quota_init_sids() 83 if (request->qq_restart) in smb_quota_init_sids() 106 smb_quota_free_sids(smb_quota_query_t *request) in smb_quota_free_sids() argument 111 sid_list = &request->qq_sid_list; in smb_quota_free_sids() 193 smb_quota_max_quota(mbuf_chain_t *mbc, smb_quota_query_t *request) in smb_quota_max_quota() argument 195 if (request->qq_query_op == SMB_QUOTA_QUERY_SIDLIST) in smb_quota_max_quota() 196 request->qq_max_quota = 0; in smb_quota_max_quota() 197 else if (request->qq_single) in smb_quota_max_quota() [all …]
|
| H A D | smb_nt_transact_quota.c | 90 smb_quota_query_t request; in smb_nt_transact_query_quota() local 94 bzero(&request, sizeof (smb_quota_query_t)); in smb_nt_transact_query_quota() 133 request.qq_root_path = kmem_zalloc(MAXPATHLEN, KM_SLEEP); in smb_nt_transact_query_quota() 134 if (smb_node_getmntpath(tnode, request.qq_root_path, MAXPATHLEN) != 0) { in smb_nt_transact_query_quota() 138 kmem_free(request.qq_root_path, MAXPATHLEN); in smb_nt_transact_query_quota() 143 request.qq_query_op = SMB_QUOTA_QUERY_SIDLIST; in smb_nt_transact_query_quota() 145 request.qq_query_op = SMB_QUOTA_QUERY_STARTSID; in smb_nt_transact_query_quota() 147 request.qq_query_op = SMB_QUOTA_QUERY_ALL; in smb_nt_transact_query_quota() 149 request.qq_single = single; in smb_nt_transact_query_quota() 150 request.qq_restart = restart; in smb_nt_transact_query_quota() [all …]
|
| /illumos-gate/usr/src/uts/common/io/cpqary3/ |
| H A D | cpqary3_ioctl.c | 61 cpqary3_ioctl_request_t *request; in cpqary3_ioctl_driver_info() local 63 request = (cpqary3_ioctl_request_t *) in cpqary3_ioctl_driver_info() 66 if (NULL == request) in cpqary3_ioctl_driver_info() 74 if (ddi_copyin((void *)ioctl_reqp, (void *)request, in cpqary3_ioctl_driver_info() 76 MEM_SFREE(request, sizeof (cpqary3_ioctl_request_t)); in cpqary3_ioctl_driver_info() 98 if (ddi_copyout((void *)&gdriver_info, (void *)(uintptr_t)request->argp, in cpqary3_ioctl_driver_info() 100 MEM_SFREE(request, sizeof (cpqary3_ioctl_request_t)); in cpqary3_ioctl_driver_info() 108 if (ddi_copyout((void *)request, (void *)ioctl_reqp, in cpqary3_ioctl_driver_info() 110 MEM_SFREE(request, sizeof (cpqary3_ioctl_request_t)); in cpqary3_ioctl_driver_info() 114 MEM_SFREE(request, sizeof (cpqary3_ioctl_request_t)); in cpqary3_ioctl_driver_info() [all …]
|
| /illumos-gate/usr/src/lib/print/libpapi-ipp/common/ |
| H A D | printer.c | 85 papi_attribute_t **request = NULL, **op = NULL, **response = NULL; in papiPrintersList() local 95 ipp_initialize_request(svc, &request, OPID_CUPS_GET_PRINTERS); in papiPrintersList() 107 papiAttributeListAddCollection(&request, PAPI_ATTR_REPLACE, in papiPrintersList() 110 result = ipp_send_request(svc, request, &response); in papiPrintersList() 111 papiAttributeListFree(request); in papiPrintersList() 142 papi_attribute_t **request = NULL, **op = NULL, **response = NULL; in papiPrinterQuery() local 155 ipp_initialize_request(svc, &request, OPID_GET_PRINTER_ATTRIBUTES); in papiPrinterQuery() 167 papiAttributeListAddCollection(&request, PAPI_ATTR_REPLACE, in papiPrinterQuery() 170 result = ipp_send_request(svc, request, &response); in papiPrinterQuery() 171 papiAttributeListFree(request); in papiPrinterQuery() [all …]
|
| H A D | job.c | 117 populate_job_request(service_t *svc, papi_attribute_t ***request, in populate_job_request() argument 128 ipp_initialize_request(svc, request, type); in populate_job_request() 138 papiAttributeListAddCollection(request, PAPI_ATTR_REPLACE, in populate_job_request() 161 papiAttributeListAddCollection(request, PAPI_ATTR_REPLACE, in populate_job_request() 172 papi_attribute_t **request = NULL, **op = NULL, **response = NULL; in send_document_uri() local 175 ipp_initialize_request(svc, &request, type); in send_document_uri() 184 papiAttributeListAddCollection(&request, PAPI_ATTR_REPLACE, in send_document_uri() 189 result = ipp_send_request_with_file(svc, request, &response, file); in send_document_uri() 190 papiAttributeListFree(request); in send_document_uri() 212 papi_attribute_t **request = NULL, **response = NULL; in internal_job_submit() local [all …]
|
| /illumos-gate/usr/src/lib/libdhcpagent/common/ |
| H A D | dhcpagent_ipc.c | 103 dhcp_ipc_request_t *request = calloc(1, DHCP_IPC_REQUEST_SIZE + in dhcp_ipc_alloc_request() local 106 if (request == NULL) in dhcp_ipc_alloc_request() 109 request->message_type = type; in dhcp_ipc_alloc_request() 110 request->data_length = buffer_size; in dhcp_ipc_alloc_request() 111 request->data_type = data_type; in dhcp_ipc_alloc_request() 114 (void) strlcpy(request->ifname, ifname, LIFNAMSIZ); in dhcp_ipc_alloc_request() 117 (void) memcpy(request->buffer, buffer, buffer_size); in dhcp_ipc_alloc_request() 119 return (request); in dhcp_ipc_alloc_request() 134 dhcp_ipc_alloc_reply(dhcp_ipc_request_t *request, int return_code, in dhcp_ipc_alloc_reply() argument 142 reply->message_type = request->message_type; in dhcp_ipc_alloc_reply() [all …]
|