Lines Matching refs:status

70  * Return status:
81 uint32_t status;
101 status = lsa_lookup_name_builtin(domain, name, info);
102 if (status == NT_STATUS_NOT_FOUND) {
103 status = smb_sam_lookup_name(domain, name, type, info);
104 if (status == NT_STATUS_SUCCESS)
105 return (status);
107 if ((domain == NULL) || (status == NT_STATUS_NOT_FOUND))
108 status = lsa_lookup_name_domain(account, info);
111 return ((status == NT_STATUS_SUCCESS) ? status : NT_STATUS_NONE_MAPPED);
117 uint32_t status;
122 status = lsa_lookup_sid_builtin(sid, info);
123 if (status == NT_STATUS_NOT_FOUND) {
124 status = smb_sam_lookup_sid(sid, info);
125 if (status == NT_STATUS_NOT_FOUND)
126 status = lsa_lookup_sid_domain(sid, info);
129 return ((status == NT_STATUS_SUCCESS) ? status : NT_STATUS_NONE_MAPPED);
138 * Returns NT status codes. (Raw, not LSA-ized)
146 DWORD status;
150 status = lsar_open(server, domain, user, &domain_handle);
151 if (status != 0)
152 return (status);
154 status = lsar_query_info_policy(&domain_handle,
158 return (status);
167 * Returns NT status codes. (Raw, not LSA-ized)
175 DWORD status;
179 status = lsar_open(server, domain, user, &domain_handle);
180 if (status != 0)
181 return (status);
183 status = lsar_query_info_policy(&domain_handle,
187 return (status);
198 * Returns NT status codes. (Raw, not LSA-ized)
205 DWORD status;
209 status = lsar_open(server, domain, user, &domain_handle);
210 if (status != 0)
211 return (status);
213 status = lsar_query_info_policy(&domain_handle,
217 return (status);
227 * Returns NT status codes. (Raw, not LSA-ized)
236 DWORD status;
240 status = lsar_open(server, domain, user, &domain_handle);
241 if (status != 0)
242 return (status);
246 status = lsar_enum_trusted_domains(&domain_handle, &enum_context, info);
247 if (status == NT_STATUS_NO_MORE_ENTRIES) {
252 status = NT_STATUS_SUCCESS;
256 return (status);
267 * Returns NT status codes. (Raw, not LSA-ized)
276 DWORD status;
280 status = lsar_open(server, domain, user, &domain_handle);
281 if (status != 0)
282 return (status);
286 status = lsar_enum_trusted_domains_ex(&domain_handle, &enum_context,
288 if (status == NT_STATUS_NO_MORE_ENTRIES) {
293 status = NT_STATUS_SUCCESS;
297 return (status);
303 * Return status:
349 * Returns NT status codes. (LSA-ized)
357 uint32_t status;
364 status = lsar_open(dinfo.d_dci.dc_name, dinfo.d_primary.di_nbname,
366 if (status != 0)
367 return (lsa_map_status(status));
369 status = lsar_lookup_names(&domain_handle, account_name, info);
372 return (status);
386 * Returns NT status codes. (LSA-ized)
395 DWORD status;
402 status = lsar_open(dinfo.d_dci.dc_name, dinfo.d_primary.di_nbname,
404 if (status != 0)
405 return (lsa_map_status(status));
407 status = lsa_list_accounts(&domain_handle);
409 return (status);
418 * Returns NT status codes. (LSA-ized)
427 DWORD status;
433 status = lsar_open(server, domain, user, &domain_handle);
434 if (status != 0)
435 return (lsa_map_status(status));
458 * Returns NT status
468 DWORD status;
474 status = lsar_enum_accounts(domain_handle, &enum_context,
476 if (status != 0)
477 return (status);
494 } while (status == 0 && accounts.entries_read != 0);
502 * Return status:
544 * Returns NT status codes. (LSA-ized)
552 uint32_t status;
559 status = lsar_open(dinfo.d_dci.dc_name, dinfo.d_primary.di_nbname,
561 if (status != 0)
562 return (lsa_map_status(status));
564 status = lsar_lookup_sids(&domain_handle, sid, ainfo);
567 return (status);
572 * only a limited set of status returns. This function maps the
573 * status we get from talking to our domain controller into one
578 lsa_map_status(uint32_t status)
580 switch (status) {
592 status = NT_STATUS_CANT_ACCESS_DOMAIN_INFO;
595 status = NT_STATUS_UNSUCCESSFUL;
598 return (status);