Add |SSL_CIPHER_get_value| to get the IANA number of a cipher suite. Change-Id: I1d642e0bf319421d49b48f25803280046a85a176 Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/37585 Commit-Queue: Adam Langley <agl@google.com> Commit-Queue: David Benjamin <davidben@google.com> Reviewed-by: David Benjamin <davidben@google.com>
diff --git a/ssl/ssl_cipher.cc b/ssl/ssl_cipher.cc index a420f4d..30037f6 100644 --- a/ssl/ssl_cipher.cc +++ b/ssl/ssl_cipher.cc
@@ -1377,6 +1377,10 @@ uint32_t SSL_CIPHER_get_id(const SSL_CIPHER *cipher) { return cipher->id; } +uint16_t SSL_CIPHER_get_value(const SSL_CIPHER *cipher) { + return static_cast<uint16_t>(cipher->id); +} + int SSL_CIPHER_is_aead(const SSL_CIPHER *cipher) { return (cipher->algorithm_mac & SSL_AEAD) != 0; }