summaryrefslogtreecommitdiffstats
path: root/source/passdb/passdb.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/passdb/passdb.c')
-rw-r--r--source/passdb/passdb.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/source/passdb/passdb.c b/source/passdb/passdb.c
index fd2a678a268..a043a355347 100644
--- a/source/passdb/passdb.c
+++ b/source/passdb/passdb.c
@@ -481,14 +481,12 @@ BOOL local_lookup_rid(uint32 rid, char *name, enum SID_NAME_USE *psid_name_use)
if(is_user) {
if(rid == DOMAIN_USER_RID_ADMIN) {
- pstring admin_users;
- char *p = admin_users;
+ char *p = lp_admin_users(-1);
*psid_name_use = SID_NAME_USER;
if(!next_token(&p, name, NULL, sizeof(fstring)))
fstrcpy(name, "Administrator");
} else if (rid == DOMAIN_USER_RID_GUEST) {
- pstring guest_users;
- char *p = guest_users;
+ char *p = lp_guestaccount(-1);
*psid_name_use = SID_NAME_USER;
if(!next_token(&p, name, NULL, sizeof(fstring)))
fstrcpy(name, "Guest");
@@ -938,6 +936,7 @@ account without a valid local system user.\n", user_name);
} else {
/* the entry already existed */
local_flags &= ~LOCAL_ADD_USER;
+ slprintf(msg_str, msg_str_len-1, "Password changed for user %s.\n", user_name );
}
/*