diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2013-04-04 19:14:58 +0200 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2013-04-04 19:22:20 +0200 |
commit | b563369c0d50205141a441900b875ca0f396cbf5 (patch) | |
tree | 342674f437f42feeb8f9827c52ca221ad8aeddba | |
parent | bf961631023d07b0fadc578fe6eb0641ecaf7a55 (diff) | |
download | gnutls-b563369c0d50205141a441900b875ca0f396cbf5.tar.gz |
print the signatures used.
-rw-r--r-- | src/common.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/common.c b/src/common.c index 8663fc7753..2297d48da3 100644 --- a/src/common.c +++ b/src/common.c @@ -547,6 +547,18 @@ print_info (gnutls_session_t session, int verbose, int print_cert) tmp = SU (gnutls_kx_get_name (kx)); printf ("- Key Exchange: %s\n", tmp); + if (gnutls_sign_algorithm_get(session) != GNUTLS_SIGN_UNKNOWN) + { + tmp = SU (gnutls_sign_get_name (gnutls_sign_algorithm_get (session))); + printf ("- Server Signature: %s\n", tmp); + } + + if (gnutls_sign_algorithm_get_client(session) != GNUTLS_SIGN_UNKNOWN) + { + tmp = SU (gnutls_sign_get_name (gnutls_sign_algorithm_get_client (session))); + printf ("- Client Signature: %s\n", tmp); + } + tmp = SU (gnutls_cipher_get_name (gnutls_cipher_get (session))); printf ("- Cipher: %s\n", tmp); |