From 6390e6566489974a99ceed931f1eed9a1142d365 Mon Sep 17 00:00:00 2001 From: Kamil Dudka Date: Thu, 4 Feb 2016 10:41:15 +0100 Subject: [PATCH] nss: do not count enabled cipher-suites We only care if at least one cipher-suite is enabled, so it does not make any sense to iterate till the end and count all enabled cipher-suites. --- lib/vtls/nss.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/lib/vtls/nss.c b/lib/vtls/nss.c index 722ea88ef..2fc3f433a 100644 --- a/lib/vtls/nss.c +++ b/lib/vtls/nss.c @@ -275,21 +275,21 @@ static SECStatus set_ciphers(struct SessionHandle *data, PRFileDesc * model, } /* - * Get the number of ciphers that are enabled. We use this to determine + * Return true if at least one cipher-suite is enabled. Used to determine * if we need to call NSS_SetDomesticPolicy() to enable the default ciphers. */ -static int num_enabled_ciphers(void) +static bool any_cipher_enabled(void) { - PRInt32 policy = 0; - int count = 0; unsigned int i; for(i=0; i