From 34f05baace653452e09c1d6f1d1d44ff87f09385 Mon Sep 17 00:00:00 2001
From: Rob Swindell <rob@synchro.net>
Date: Fri, 14 May 2021 23:57:29 -0700
Subject: [PATCH] Latest patched cryptlib.h for use with SyncTERM/MSVC build

---
 3rdp/win32.release/cryptlib/include/cryptlib.h | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/3rdp/win32.release/cryptlib/include/cryptlib.h b/3rdp/win32.release/cryptlib/include/cryptlib.h
index adfd5d9d51..c569d70910 100644
--- a/3rdp/win32.release/cryptlib/include/cryptlib.h
+++ b/3rdp/win32.release/cryptlib/include/cryptlib.h
@@ -1215,6 +1215,7 @@ typedef enum {
 	CRYPT_SESSINFO_SSH_CHANNEL_ARG1,/* SSH channel argument 1 */
 	CRYPT_SESSINFO_SSH_CHANNEL_ARG2,/* SSH channel argument 2 */
 	CRYPT_SESSINFO_SSH_CHANNEL_ACTIVE,/* SSH channel active */
+	CRYPT_SESSINFO_SSH_OPTIONS,		/* SSH protocol options */
 	CRYPT_SESSINFO_SSL_OPTIONS,		/* SSL/TLS protocol options */
 	CRYPT_SESSINFO_SSL_SUBPROTOCOL,	/* SSL/TLS additional sub-protocol */
 	CRYPT_SESSINFO_SSL_WSPROTOCOL,	/* SSL/TLS WebSockets sub-protocol */
@@ -1682,6 +1683,14 @@ typedef enum {
 #define CRYPT_SSLOPTION_MAX					0x7F	/* Defines for range checking */
 #endif /* _CRYPT_DEFINED */
 
+/* SSH protocol options. */
+
+#define CRYPT_SSHOPTION_NONE				0x000
+#define CRYPT_SSHOPTION_NONE_AUTH			0x001	/* Try none authentication */
+#ifdef _CRYPT_DEFINED
+#define CRYPT_SSHOPTION_MAX					0x01	/* Defines for range checking */
+#endif /* _CRYPT_DEFINED */
+
 /****************************************************************************
 *																			*
 *								General Constants							*
-- 
GitLab