From 3f9cbfe31db072d905a9dfb888dfb92717fa85ba Mon Sep 17 00:00:00 2001 From: HenryJacques Date: Mon, 20 Jun 2016 11:35:55 +0200 Subject: [PATCH] Update error.h --- include/freerdp/error.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/include/freerdp/error.h b/include/freerdp/error.h index 765b7a5..779e237 100644 --- a/include/freerdp/error.h +++ b/include/freerdp/error.h @@ -238,6 +238,9 @@ FREERDP_API const char* freerdp_get_error_base_name(UINT32 code); #define ERRCONNECT_CONNECT_CANCELLED 0x0000000B #define ERRCONNECT_SECURITY_NEGO_CONNECT_FAILED 0x0000000C #define ERRCONNECT_CONNECT_TRANSPORT_FAILED 0x0000000D +#define ERRCONNECT_PASSWORD_EXPIRED 0x0000000E +/* For non-domain workstation where we can't contact a kerberos server */ +#define ERRCONNECT_PASSWORD_CERTAINLY_EXPIRED 0x0000000F #define ERRCONNECT_SUCCESS ERRINFO_SUCCESS #define ERRCONNECT_NONE ERRINFO_NONE @@ -286,6 +289,12 @@ FREERDP_API const char* freerdp_get_error_connect_name(UINT32 code); #define FREERDP_ERROR_CONNECT_TRANSPORT_FAILED \ MAKE_FREERDP_ERROR(CONNECT, ERRCONNECT_CONNECT_TRANSPORT_FAILED) +#define FREERDP_ERROR_CONNECT_PASSWORD_EXPIRED \ + MAKE_FREERDP_ERROR(CONNECT, ERRCONNECT_PASSWORD_EXPIRED) + +#define FREERDP_ERROR_CONNECT_PASSWORD_CERTAINLY_EXPIRED \ + MAKE_FREERDP_ERROR(CONNECT, ERRCONNECT_PASSWORD_CERTAINLY_EXPIRED) + #ifdef __cplusplus } #endif -- 2.7.4