summaryrefslogtreecommitdiff
path: root/lib/gnutls_extensions.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/gnutls_extensions.c')
-rw-r--r--lib/gnutls_extensions.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/gnutls_extensions.c b/lib/gnutls_extensions.c
index 42857d0157..c91989f603 100644
--- a/lib/gnutls_extensions.c
+++ b/lib/gnutls_extensions.c
@@ -37,6 +37,7 @@
#include <ext/signature.h>
#include <ext/safe_renegotiation.h>
#include <ext/ecc.h>
+#include <ext/status_request.h>
#include <gnutls_num.h>
@@ -310,10 +311,13 @@ _gnutls_ext_init (void)
if (ret != GNUTLS_E_SUCCESS)
return ret;
- ret = _gnutls_ext_register (&ext_mod_cert_type);
+ ret = _gnutls_ext_register (&ext_mod_status_request);
if (ret != GNUTLS_E_SUCCESS)
return ret;
+ ret = _gnutls_ext_register (&ext_mod_cert_type);
+ if (ret != GNUTLS_E_SUCCESS)
+ return ret;
ret = _gnutls_ext_register (&ext_mod_server_name);
if (ret != GNUTLS_E_SUCCESS)