summaryrefslogtreecommitdiff
path: root/lib/priority.c
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2018-06-05 10:37:58 +0200
committerNikos Mavrogiannopoulos <nmav@redhat.com>2018-06-12 09:32:27 +0200
commitce671a6db9e47006cff152d485091141b1569f39 (patch)
tree487cec32f4fa5c1eb4a954f46a32625fe76fcd47 /lib/priority.c
parent62248b6adf0c11d469b04b4bf58aa97deff5a813 (diff)
downloadgnutls-tmp-measure-record.tar.gz
priorities: introduced %FORCE_ETMtmp-measure-record
This introduces a priority string option to force encrypt-then-mac during negotiation, to prevent negotiating the legacy CBC ciphersuites. Resolves #472 Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
Diffstat (limited to 'lib/priority.c')
-rw-r--r--lib/priority.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/priority.c b/lib/priority.c
index 1ebd6b4695..a749678580 100644
--- a/lib/priority.c
+++ b/lib/priority.c
@@ -809,6 +809,10 @@ static void enable_no_etm(gnutls_priority_t c)
{
c->_no_etm = 1;
}
+static void enable_force_etm(gnutls_priority_t c)
+{
+ c->force_etm = 1;
+}
static void enable_no_tickets(gnutls_priority_t c)
{
c->no_tickets = 1;