diff options
author | Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> | 2019-09-05 11:36:27 +0300 |
---|---|---|
committer | Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> | 2019-09-05 11:36:27 +0300 |
commit | 6d373015e9386b9e9ed898a8755858d2afb6e882 (patch) | |
tree | 91cd9cf7d80233ff926e7d64a3c47c094c3e7cc2 /lib/priority.c | |
parent | 2c0a798e37685eca4ae2674f29603a4840213fc6 (diff) | |
download | gnutls-6d373015e9386b9e9ed898a8755858d2afb6e882.tar.gz |
priority: fix loop which removes systemwide disabled KX algos
Fix c&p error in KX-removal loop.
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Diffstat (limited to 'lib/priority.c')
-rw-r--r-- | lib/priority.c | 2 |
1 files changed, 1 insertions, 1 deletions
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]; } |