summaryrefslogtreecommitdiff
path: root/main/openvpn/src/openvpn/error.h
diff options
context:
space:
mode:
Diffstat (limited to 'main/openvpn/src/openvpn/error.h')
-rw-r--r--main/openvpn/src/openvpn/error.h11
1 files changed, 5 insertions, 6 deletions
diff --git a/main/openvpn/src/openvpn/error.h b/main/openvpn/src/openvpn/error.h
index d5204f3f..1e1f2acf 100644
--- a/main/openvpn/src/openvpn/error.h
+++ b/main/openvpn/src/openvpn/error.h
@@ -93,6 +93,10 @@ extern int x_msg_line_num;
#define M_ERRNO (1<<8) /* show errno description */
+#ifdef ENABLE_CRYPTO_OPENSSL
+# define M_SSL (1<<10) /* show SSL error */
+#endif
+
#define M_NOMUTE (1<<11) /* don't do mute processing */
#define M_NOPREFIX (1<<12) /* don't show date/time prefix */
#define M_USAGE_SMALL (1<<13) /* fatal options error, call usage_small */
@@ -103,6 +107,7 @@ extern int x_msg_line_num;
/* flag combinations which are frequently used */
#define M_ERR (M_FATAL | M_ERRNO)
+#define M_SSLERR (M_FATAL | M_SSL)
#define M_USAGE (M_USAGE_SMALL | M_NOPREFIX | M_OPTERR)
#define M_CLIENT (M_MSG_VIRT_OUT | M_NOMUTE | M_NOIPREFIX)
@@ -349,12 +354,6 @@ ignore_sys_error (const int err)
return false;
}
-/** Convert fatal errors to nonfatal, don't touch other errors */
-static inline const unsigned int
-nonfatal(const unsigned int err) {
- return err & M_FATAL ? (err ^ M_FATAL) | M_NONFATAL : err;
-}
-
#include "errlevel.h"
#endif