diff options
Diffstat (limited to 'lib/auth.h')
-rw-r--r-- | lib/auth.h | 56 |
1 files changed, 27 insertions, 29 deletions
diff --git a/lib/auth.h b/lib/auth.h index 7e2f3afdc4..71a6ae5956 100644 --- a/lib/auth.h +++ b/lib/auth.h @@ -21,36 +21,33 @@ */ #ifndef GNUTLS_LIB_AUTH_H -#define GNUTLS_LIB_AUTH_H +# define GNUTLS_LIB_AUTH_H -#include "str.h" +# include "str.h" typedef struct mod_auth_st_int { const char *name; /* null terminated */ - int (*gnutls_generate_server_certificate) (gnutls_session_t, - gnutls_buffer_st *); - int (*gnutls_generate_client_certificate) (gnutls_session_t, - gnutls_buffer_st *); - int (*gnutls_generate_server_kx) (gnutls_session_t, - gnutls_buffer_st *); - int (*gnutls_generate_client_kx) (gnutls_session_t, gnutls_buffer_st *); /* used in SRP */ - int (*gnutls_generate_client_crt_vrfy) (gnutls_session_t, - gnutls_buffer_st *); - int (*gnutls_generate_server_crt_request) (gnutls_session_t, - gnutls_buffer_st *); + int (*gnutls_generate_server_certificate)(gnutls_session_t, + gnutls_buffer_st *); + int (*gnutls_generate_client_certificate)(gnutls_session_t, + gnutls_buffer_st *); + int (*gnutls_generate_server_kx)(gnutls_session_t, gnutls_buffer_st *); + int (*gnutls_generate_client_kx)(gnutls_session_t, gnutls_buffer_st *); /* used in SRP */ + int (*gnutls_generate_client_crt_vrfy)(gnutls_session_t, + gnutls_buffer_st *); + int (*gnutls_generate_server_crt_request)(gnutls_session_t, + gnutls_buffer_st *); - int (*gnutls_process_server_certificate) (gnutls_session_t, - uint8_t *, size_t); - int (*gnutls_process_client_certificate) (gnutls_session_t, - uint8_t *, size_t); - int (*gnutls_process_server_kx) (gnutls_session_t, uint8_t *, - size_t); - int (*gnutls_process_client_kx) (gnutls_session_t, uint8_t *, - size_t); - int (*gnutls_process_client_crt_vrfy) (gnutls_session_t, uint8_t *, - size_t); - int (*gnutls_process_server_crt_request) (gnutls_session_t, - uint8_t *, size_t); + int (*gnutls_process_server_certificate)(gnutls_session_t, + uint8_t *, size_t); + int (*gnutls_process_client_certificate)(gnutls_session_t, + uint8_t *, size_t); + int (*gnutls_process_server_kx)(gnutls_session_t, uint8_t *, size_t); + int (*gnutls_process_client_kx)(gnutls_session_t, uint8_t *, size_t); + int (*gnutls_process_client_crt_vrfy)(gnutls_session_t, uint8_t *, + size_t); + int (*gnutls_process_server_crt_request)(gnutls_session_t, + uint8_t *, size_t); } mod_auth_st; const void *_gnutls_get_cred(gnutls_session_t session, @@ -58,8 +55,8 @@ const void *_gnutls_get_cred(gnutls_session_t session, const void *_gnutls_get_kx_cred(gnutls_session_t session, gnutls_kx_algorithm_t algo); int _gnutls_auth_info_init(gnutls_session_t session, - gnutls_credentials_type_t type, int size, - int allow_change); + gnutls_credentials_type_t type, int size, + int allow_change); /*- * _gnutls_get_auth_info - Returns a pointer to authentication information. @@ -75,7 +72,8 @@ int _gnutls_auth_info_init(gnutls_session_t session, * In case of GNUTLS_CRD_SRP returns a type of &srp_(server/client)_auth_info_t; -*/ inline static -void *_gnutls_get_auth_info(gnutls_session_t session, gnutls_credentials_type_t type) +void *_gnutls_get_auth_info(gnutls_session_t session, + gnutls_credentials_type_t type) { if (type == session->key.auth_info_type) return session->key.auth_info; @@ -83,4 +81,4 @@ void *_gnutls_get_auth_info(gnutls_session_t session, gnutls_credentials_type_t return NULL; } -#endif /* GNUTLS_LIB_AUTH_H */ +#endif /* GNUTLS_LIB_AUTH_H */ |