From 6d373015e9386b9e9ed898a8755858d2afb6e882 Mon Sep 17 00:00:00 2001 From: Dmitry Eremin-Solenikov Date: Thu, 5 Sep 2019 11:36:27 +0300 Subject: priority: fix loop which removes systemwide disabled KX algos Fix c&p error in KX-removal loop. Signed-off-by: Dmitry Eremin-Solenikov --- lib/priority.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/priority.c b/lib/priority.c index de9dd4264c..1f0841fef1 100644 --- a/lib/priority.c +++ b/lib/priority.c @@ -1457,7 +1457,7 @@ static int set_ciphersuite_list(gnutls_priority_t priority_cache) /* disable key exchanges which are globally disabled */ z = 0; while (system_wide_disabled_kxs[z] != 0) { - for (i = j = 0; i < priority_cache->_supported_ecc.num_priorities; i++) { + for (i = j = 0; i < priority_cache->_kx.num_priorities; i++) { if (priority_cache->_kx.priorities[i] != system_wide_disabled_kxs[z]) priority_cache->_kx.priorities[j++] = priority_cache->_kx.priorities[i]; } -- cgit v1.2.1