From: Nikos Mavrogiannopoulos Date: Sun, 24 Mar 2019 07:37:05 +0000 (+0100) Subject: tools: removed unused code X-Git-Tag: gnutls_3_6_7~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1fd19f7fa79e2daa5f2918dffa62a088fa0999cc;p=thirdparty%2Fgnutls.git tools: removed unused code Signed-off-by: Nikos Mavrogiannopoulos --- diff --git a/src/common.c b/src/common.c index 01ecef9061..28452fd589 100644 --- a/src/common.c +++ b/src/common.c @@ -114,45 +114,6 @@ const char *raw_to_base64(const unsigned char *raw, size_t raw_size) return buf; } -static void print_x509_info_compact(gnutls_session_t session, int print_crt_status) -{ - gnutls_x509_crt_t crt; - const gnutls_datum_t *cert_list; - unsigned int cert_list_size = 0; - int ret; - gnutls_datum_t cinfo; - - cert_list = gnutls_certificate_get_peers(session, &cert_list_size); - if (cert_list_size == 0) { - if (print_crt_status) - fprintf(stderr, "No certificates found!\n"); - return; - } - - ret = gnutls_x509_crt_init(&crt); - if (ret < 0) { - fprintf(stderr, "Memory error\n"); - return; - } - - ret = - gnutls_x509_crt_import(crt, &cert_list[0], - GNUTLS_X509_FMT_DER); - if (ret < 0) { - fprintf(stderr, "Decoding error: %s\n", - gnutls_strerror(ret)); - return; - } - - ret = gnutls_x509_crt_print(crt, GNUTLS_CRT_PRINT_COMPACT, &cinfo); - if (ret == 0) { - log_msg(stdout, "- X.509 cert: %s\n", cinfo.data); - gnutls_free(cinfo.data); - } - - gnutls_x509_crt_deinit(crt); -} - static void print_x509_info(gnutls_session_t session, FILE *out, int flag, int print_cert, int print_crt_status) { @@ -591,24 +552,6 @@ void print_cert_info2(gnutls_session_t session, int verbose, FILE *out, int prin } } -void print_cert_info_compact(gnutls_session_t session) -{ - int verbose = 0; - - if (gnutls_certificate_client_get_request_status(session) != 0) { - log_msg(stdout, "- Server has requested a certificate.\n"); - verbose = 1; - } - - switch (gnutls_certificate_type_get(session)) { - case GNUTLS_CRT_X509: - print_x509_info_compact(session, verbose); - break; - default: - break; - } -} - void print_list(const char *priorities, int verbose) { size_t i; diff --git a/src/common.h b/src/common.h index 1c2a0bc197..087cbfed3e 100644 --- a/src/common.h +++ b/src/common.h @@ -60,7 +60,6 @@ extern const char str_unknown[]; #define P_WAIT_FOR_CERT (1<<1) int print_info(gnutls_session_t state, int verbose, int flags); void print_cert_info(gnutls_session_t, int flag, int print_cert); -void print_cert_info_compact(gnutls_session_t session); int log_msg(FILE *file, const char *message, ...) __attribute__((format(printf, 2, 3))); void log_set(FILE *file);