new command line option -stdname to ciphers utility
diff --git a/ssl/ssl.h b/ssl/ssl.h
index 8916678..88f8285 100644
--- a/ssl/ssl.h
+++ b/ssl/ssl.h
@@ -2269,6 +2269,7 @@
 #ifndef OPENSSL_NO_SSL_TRACE
 void SSL_trace(int write_p, int version, int content_type,
 		const void *buf, size_t len, SSL *ssl, void *arg);
+const char *SSL_CIPHER_standard_name(const SSL_CIPHER *c);
 #endif
 
 /* BEGIN ERROR CODES */
diff --git a/ssl/t1_trce.c b/ssl/t1_trce.c
index 3571aaa..2c8a2e4 100644
--- a/ssl/t1_trce.c
+++ b/ssl/t1_trce.c
@@ -1203,6 +1203,13 @@
 	return 1;
 	}
 
+const char *SSL_CIPHER_standard_name(const SSL_CIPHER *c)
+	{
+	if (c->algorithm_ssl & SSL_SSLV2)
+		return NULL;
+	return ssl_trace_str(c->id & 0xFFFF, ssl_ciphers_tbl);
+	}
+
 void SSL_trace(int write_p, int version, int content_type,
 		const void *buf, size_t msglen, SSL *ssl, void *arg)
 	{