summaryrefslogtreecommitdiff
path: root/lib/algorithms/protocols.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/algorithms/protocols.c')
-rw-r--r--lib/algorithms/protocols.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/algorithms/protocols.c b/lib/algorithms/protocols.c
index 15a20061fa..db50ce9858 100644
--- a/lib/algorithms/protocols.c
+++ b/lib/algorithms/protocols.c
@@ -196,6 +196,15 @@ const version_entry_st *version_to_entry(gnutls_protocol_t version)
return NULL;
}
+const version_entry_st *nversion_to_entry(uint8_t major, uint8_t minor)
+{
+ GNUTLS_VERSION_LOOP(
+ if ((p->major == major) && (p->minor == minor))
+ return p;
+ );
+ return NULL;
+}
+
static int
version_is_valid_for_session(gnutls_session_t session,
const version_entry_st *v)