Added TLS extension identifiers

This commit is contained in:
Martin Willi 2010-09-02 19:07:45 +02:00
parent d29a82a9d4
commit 731611c525
2 changed files with 17 additions and 0 deletions

View File

@ -55,6 +55,10 @@ ENUM_NEXT(tls_handshake_type_names, TLS_FINISHED, TLS_FINISHED, TLS_CLIENT_KEY_E
"Finished");
ENUM_END(tls_handshake_type_names, TLS_FINISHED);
ENUM(tls_extension_names, TLS_EXT_SIGNATURE_ALGORITHMS, TLS_EXT_SIGNATURE_ALGORITHMS,
"signature algorithms",
);
/**
* TLS record
*/

View File

@ -100,6 +100,19 @@ enum tls_purpose_t {
TLS_PURPOSE_GENERIC,
};
/**
* TLS Hello extension types.
*/
enum tls_extension_t {
/** supported signature algorithms */
TLS_EXT_SIGNATURE_ALGORITHMS = 13,
};
/**
* Enum names for tls_extension_t
*/
extern enum_name_t *tls_extension_names;
/**
* A bottom-up driven TLS stack, suitable for EAP implementations.
*/