diff options
author | Stefan Metzmacher <metze@samba.org> | 2016-12-11 22:50:53 +0100 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2016-12-20 01:11:24 +0100 |
commit | d487591f0b8e875093d77edfba66435705240161 (patch) | |
tree | 9139640def90a26a597229281ee6792ebd6bb186 /auth | |
parent | 6b6c07f61f439c37e8b226660b23486b8fa546f2 (diff) | |
download | samba-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')
-rw-r--r-- | auth/credentials/credentials.c | 2 |
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) { |