summaryrefslogtreecommitdiff
path: root/auth/credentials
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2016-12-11 22:50:53 +0100
committerAndrew Bartlett <abartlet@samba.org>2016-12-20 01:11:24 +0100
commitd487591f0b8e875093d77edfba66435705240161 (patch)
tree9139640def90a26a597229281ee6792ebd6bb186 /auth/credentials
parent6b6c07f61f439c37e8b226660b23486b8fa546f2 (diff)
downloadsamba-d487591f0b8e875093d77edfba66435705240161.tar.gz
auth/credentials: let cli_credentials_parse_file() handle 'username' with cli_credentials_parse_string()
Some existing source3 tests (test_smbclient_s3.sh test_auth_file()) use a credentials file that looks like this: username=DOMAIN/username password=password domain=DOMAIN This change allows us to parse the same. Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'auth/credentials')
-rw-r--r--auth/credentials/credentials.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/auth/credentials/credentials.c b/auth/credentials/credentials.c
index 14c84034ac6..0ffcc5c2cfb 100644
--- a/auth/credentials/credentials.c
+++ b/auth/credentials/credentials.c
@@ -1149,7 +1149,7 @@ _PUBLIC_ bool cli_credentials_parse_file(struct cli_credentials *cred, const cha
if (strwicmp("password", param) == 0) {
cli_credentials_set_password(cred, val, obtained);
} else if (strwicmp("username", param) == 0) {
- cli_credentials_set_username(cred, val, obtained);
+ cli_credentials_parse_string(cred, val, obtained);
} else if (strwicmp("domain", param) == 0) {
cli_credentials_set_domain(cred, val, obtained);
} else if (strwicmp("realm", param) == 0) {