diff options
author | Andrew Tridgell <tridge@samba.org> | 1998-10-07 00:40:18 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 1998-10-07 00:40:18 +0000 |
commit | 0ee3e0c62378bdf7a8e145de0727ea85763af95a (patch) | |
tree | e06c7bdf2563787ced05dc9e751501234614116e /source/smbwrapper/smbw.c | |
parent | 1398feebbcb65a9e78b7084811bf9727b6d89682 (diff) | |
download | samba-0ee3e0c62378bdf7a8e145de0727ea85763af95a.tar.gz samba-0ee3e0c62378bdf7a8e145de0727ea85763af95a.tar.xz samba-0ee3e0c62378bdf7a8e145de0727ea85763af95a.zip |
do an anonymous login if the username/password is rejected.
Diffstat (limited to 'source/smbwrapper/smbw.c')
-rw-r--r-- | source/smbwrapper/smbw.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/source/smbwrapper/smbw.c b/source/smbwrapper/smbw.c index 6b8796fb5df..a4d2033c49f 100644 --- a/source/smbwrapper/smbw.c +++ b/source/smbwrapper/smbw.c @@ -427,7 +427,9 @@ struct smbw_server *smbw_server(char *server, char *share) if (!cli_session_setup(&c, username, password, strlen(password), password, strlen(password), - workgroup)) { + workgroup) && + /* try an anonymous login if it failed */ + !cli_session_setup(&c, "", "", 1,"", 0, workgroup)) { cli_shutdown(&c); errno = EPERM; return NULL; |