summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@redhat.com>2017-03-21 14:34:37 +0100
committerNikos Mavrogiannopoulos <nmav@redhat.com>2017-03-21 15:05:10 +0100
commitdae9827d02231a8e26c70533fdfee18c7b88c080 (patch)
tree11e37e5e882824e2edbe80e123d2077aa7c0b3c3
parent3bfc46814adebe59aa672058829bd4741a89353a (diff)
downloadgnutls-dae9827d02231a8e26c70533fdfee18c7b88c080.tar.gz
extensions: print the name/type of any unexpected extension
Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
-rw-r--r--lib/extensions.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/extensions.c b/lib/extensions.c
index b2a89b8f8a..3b20e02e29 100644
--- a/lib/extensions.c
+++ b/lib/extensions.c
@@ -244,6 +244,8 @@ _gnutls_parse_extensions(gnutls_session_t session,
if (session->security_parameters.entity == GNUTLS_CLIENT) {
if ((ret =
_gnutls_extension_list_check(session, type)) < 0) {
+ _gnutls_debug_log("EXT[%p]: Received unexpected extension '%s/%d'\n", session,
+ gnutls_ext_get_name(type), (int)type);
gnutls_assert();
return ret;
}