From 6f1c88b3c94e0278b2b0c99d9e28735c1da03c90 Mon Sep 17 00:00:00 2001 From: Pekka Riikonen Date: Fri, 2 Feb 2007 20:22:34 +0000 Subject: [PATCH] Removed protocol version check during connecting (unnecessary). --- lib/silcske/silcske.c | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/lib/silcske/silcske.c b/lib/silcske/silcske.c index a6ec2754..780a9d2f 100644 --- a/lib/silcske/silcske.c +++ b/lib/silcske/silcske.c @@ -176,22 +176,13 @@ static void silc_ske_skr_callback(SilcSKR repository, static SilcSKEStatus silc_ske_check_version(SilcSKE ske) { - SilcUInt32 l_protocol_version = 0, r_protocol_version = 0; SilcUInt32 r_software_version = 0; if (!ske->remote_version || !ske->version) return SILC_SKE_STATUS_BAD_VERSION; - if (!silc_parse_version_string(ske->remote_version, &r_protocol_version, - NULL, &r_software_version, NULL, NULL)) - return SILC_SKE_STATUS_BAD_VERSION; - - if (!silc_parse_version_string(ske->version, &l_protocol_version, - NULL, NULL, NULL, NULL)) - return SILC_SKE_STATUS_BAD_VERSION; - - /* If remote is too new, don't connect */ - if (l_protocol_version < r_protocol_version) + if (!silc_parse_version_string(ske->remote_version, NULL, NULL, + &r_software_version, NULL, NULL)) return SILC_SKE_STATUS_BAD_VERSION; /* Backwards compatibility checks */ -- 2.24.0