From e400eb51a851e190cd385f6973651482444fc296 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Mon, 29 May 2017 13:03:38 +0200 Subject: [run-virt] winres: Handle more error codes meaning auth failed --- core/modules/run-virt/winres/winres.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'core/modules/run-virt/winres') 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; } } -- cgit v1.2.3-55-g7522