Lines Matching defs:account

70     smb_account_t *account);
210 * Obtain an LSA account handle. The lsa_handle must be a valid handle
751 * Lookup a sid and obtain the domain sid and account name.
755 lsar_lookup_sids(mlsvc_handle_t *lsa_handle, void *key, smb_account_t *account)
761 if (lsa_handle == NULL || sid == NULL || account == NULL)
764 bzero(account, sizeof (smb_account_t));
771 account);
774 account);
777 if (!smb_account_validate(account)) {
778 smb_account_free(account);
781 smb_account_trace(account);
793 smb_account_t *account)
834 account->a_name = (name) ? strdup(name) : strdup("");
835 account->a_type = name_entry->sid_name_use;
836 account->a_sid = smb_sid_dup((smb_sid_t *)sid);
837 (void) smb_sid_getrid(account->a_sid, &account->a_rid);
841 account->a_domain = strdup(name);
842 account->a_domsid = smb_sid_dup((smb_sid_t *)domain_entry->domain_sid);
853 smb_account_t *account)
895 account->a_name = (name) ? strdup(name) : strdup("");
896 account->a_type = name_entry->sid_name_use;
897 account->a_sid = smb_sid_dup((smb_sid_t *)sid);
898 (void) smb_sid_getrid(account->a_sid, &account->a_rid);
902 account->a_domain = strdup(name);
903 account->a_domsid = smb_sid_dup((smb_sid_t *)domain_entry->domain_sid);
921 smb_account_t *account)
965 account->a_name = (name) ? strdup(name) : strdup("");
966 account->a_type = name_entry->sid_name_use;
967 account->a_sid = smb_sid_dup((smb_sid_t *)sid);
968 (void) smb_sid_getrid(account->a_sid, &account->a_rid);
972 account->a_domain = strdup(name);
973 account->a_domsid = smb_sid_dup((smb_sid_t *)domain_entry->domain_sid);
1155 * Privileges enum? Need an account handle.
1159 lsar_enum_privs_account(mlsvc_handle_t *account_handle, smb_account_t *account)