Lines Matching refs:account
80 lsa_lookup_name(char *account, uint16_t type, smb_account_t *info) in lsa_lookup_name() argument
82 return (lsa_lookup_name_int(account, type, info, B_TRUE)); in lsa_lookup_name()
87 lsa_lookup_lname(char *account, uint16_t type, smb_account_t *info) in lsa_lookup_lname() argument
89 return (lsa_lookup_name_int(account, type, info, B_FALSE)); in lsa_lookup_lname()
93 lsa_lookup_name_int(char *account, uint16_t type, smb_account_t *info, in lsa_lookup_name_int() argument
102 if (account == NULL) in lsa_lookup_name_int()
105 (void) strsubst(account, '/', '\\'); in lsa_lookup_name_int()
106 (void) strcanon(account, "\\"); in lsa_lookup_name_int()
108 account += strspn(account, "\\"); in lsa_lookup_name_int()
110 if ((slash = strchr(account, '\\')) != NULL) { in lsa_lookup_name_int()
112 (void) strlcpy(dombuf, account, sizeof (dombuf)); in lsa_lookup_name_int()
118 name = account; in lsa_lookup_name_int()
130 status = lsa_lookup_name_domain(account, info); in lsa_lookup_name_int()