Author: Dharanendiran <dharanendiran@timesys.com>
Date: Fri, 9 Oct 2026 13:05:29 +0530

Error log:

lib/transport/tls-context.c: In function 'tls_context_set_ssl_version_by_name':
lib/transport/tls-context.c:694:25: error: 'TLS1_3_VERSION' undeclared (first use in this function)
     self->ssl_version = TLS1_3_VERSION;

---
 lib/transport/tls-context.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/lib/transport/tls-context.c b/lib/transport/tls-context.c
index 823c26b..4bd5236 100644
--- a/lib/transport/tls-context.c
+++ b/lib/transport/tls-context.c
@@ -690,8 +690,10 @@ tls_context_set_ssl_version_by_name(TLSContext *self, const gchar *value)
     self->ssl_version = TLS1_1_VERSION;
   else if (strcasecmp(value, "tlsv1_2") == 0)
     self->ssl_version = TLS1_2_VERSION;
+#ifdef TLS1_3_VERSION
   else if (strcasecmp(value, "tlsv1_3") == 0)
     self->ssl_version = TLS1_3_VERSION;
+#endif
   else
     return FALSE;
   return TRUE;
-- 
2.34.1

