diff options
author | Simon Rettberg | 2017-05-29 13:03:38 +0200 |
---|---|---|
committer | Simon Rettberg | 2017-05-29 13:03:38 +0200 |
commit | e400eb51a851e190cd385f6973651482444fc296 (patch) | |
tree | b271a7935015178c77f062103c5f357e7e51719f /core/modules/run-virt/winres | |
parent | [run-virt] Update winres.c to handle passCreds in non-native remapMode (diff) | |
download | mltk-e400eb51a851e190cd385f6973651482444fc296.tar.gz mltk-e400eb51a851e190cd385f6973651482444fc296.tar.xz mltk-e400eb51a851e190cd385f6973651482444fc296.zip |
[run-virt] winres: Handle more error codes meaning auth failed
Diffstat (limited to 'core/modules/run-virt/winres')
-rw-r--r-- | core/modules/run-virt/winres/winres.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/modules/run-virt/winres/winres.c b/core/modules/run-virt/winres/winres.c index d52c43f9..c2089b63 100644 --- a/core/modules/run-virt/winres/winres.c +++ b/core/modules/run-virt/winres/winres.c @@ -840,7 +840,8 @@ static DWORD mount(LPNETRESOURCEW share, LPWSTR pass, LPWSTR user) } if (retval != ERROR_INVALID_PASSWORD && retval != ERROR_LOGON_FAILURE && retval != ERROR_BAD_USERNAME && retval != ERROR_ACCESS_DENIED - && retval != ERROR_SESSION_CREDENTIAL_CONFLICT && retval != ERROR_BAD_NET_NAME) { + && retval != ERROR_SESSION_CREDENTIAL_CONFLICT && retval != ERROR_BAD_NET_NAME + && retval != ERROR_NOT_AUTHENTICATED && retval != ERROR_NOT_LOGGED_ON) { return retval; } } |