INN commit: branches/2.6/nnrpd (tls.c)
INN Commit
rra at isc.org
Tue Sep 17 19:01:34 UTC 2019
Date: Tuesday, September 17, 2019 @ 12:01:33
Author: iulius
Revision: 10348
nnrpd: fix the selection of DH parameters
When the parameters have already been initialized, the callback returns NULL
instead of the previously loaded buffer.
Fix to previous commit 10344.
Thanks to Adam D. Barratt for having caught the issue.
Modified:
branches/2.6/nnrpd/tls.c
-------+
tls.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
Modified: tls.c
===================================================================
--- tls.c 2019-09-17 19:00:22 UTC (rev 10347)
+++ tls.c 2019-09-17 19:01:33 UTC (rev 10348)
@@ -213,8 +213,8 @@
if (ffdhe2048 == NULL) {
ffdhe2048 = load_dh_buffer(file_ffdhe2048,
sizeof(file_ffdhe2048));
- r = ffdhe2048;
}
+ r = ffdhe2048;
break;
case 3: /* DH keys shorter than 3072 bits are prohibited. */
@@ -221,8 +221,8 @@
if (ffdhe4096 == NULL) {
ffdhe4096 = load_dh_buffer(file_ffdhe4096,
sizeof(file_ffdhe4096));
- r = ffdhe4096;
}
+ r = ffdhe4096;
break;
case 4: /* DH keys shorter than 7680 bits are prohibited. */
@@ -230,8 +230,8 @@
if (ffdhe8192 == NULL) {
ffdhe8192 = load_dh_buffer(file_ffdhe8192,
sizeof(file_ffdhe8192));
- r = ffdhe8192;
}
+ r = ffdhe8192;
}
return r;
More information about the inn-committers
mailing list