diff options
author | Andreas Steffen <andreas.steffen@strongswan.org> | 2011-04-14 16:54:34 +0200 |
---|---|---|
committer | Andreas Steffen <andreas.steffen@strongswan.org> | 2011-04-14 16:54:46 +0200 |
commit | a9ee43e96a87d9831ab3cc121299854c978c571b (patch) | |
tree | 799bd0c42bbeb177a652a2a108dbad38436b9c3d | |
parent | 2a277867be939becee9e52a35385a5583ccc8af5 (diff) | |
download | strongswan-a9ee43e96a87d9831ab3cc121299854c978c571b.tar.bz2 strongswan-a9ee43e96a87d9831ab3cc121299854c978c571b.tar.xz |
added TLS renegotiation_info extension
-rw-r--r-- | src/libtls/tls.c | 6 | ||||
-rw-r--r-- | src/libtls/tls.h | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/src/libtls/tls.c b/src/libtls/tls.c index 363722b9a..ea527b122 100644 --- a/src/libtls/tls.c +++ b/src/libtls/tls.c @@ -73,7 +73,11 @@ ENUM_NEXT(tls_extension_names, TLS_EXT_SIGNATURE_ALGORITHMS, TLS_EXT_SIGNATURE_ALGORITHMS, TLS_EXT_EC_POINT_FORMATS, "signature algorithms"); -ENUM_END(tls_extension_names, TLS_EXT_SIGNATURE_ALGORITHMS); +ENUM_NEXT(tls_extension_names, + TLS_EXT_RENEGOTIATION_INFO, TLS_EXT_RENEGOTIATION_INFO, + TLS_EXT_SIGNATURE_ALGORITHMS, + "renegotiation info"); +ENUM_END(tls_extension_names, TLS_EXT_RENEGOTIATION_INFO); /** * TLS record diff --git a/src/libtls/tls.h b/src/libtls/tls.h index af24cfc31..74c418f33 100644 --- a/src/libtls/tls.h +++ b/src/libtls/tls.h @@ -126,6 +126,8 @@ enum tls_extension_t { TLS_EXT_EC_POINT_FORMATS = 11, /** list supported signature algorithms */ TLS_EXT_SIGNATURE_ALGORITHMS = 13, + /** cryptographic binding for RFC 5746 renegotiation indication */ + TLS_EXT_RENEGOTIATION_INFO = 65281, }; /** |