diff options
Diffstat (limited to 'lib/gnutls_auth.h')
-rw-r--r-- | lib/gnutls_auth.h | 60 |
1 files changed, 33 insertions, 27 deletions
diff --git a/lib/gnutls_auth.h b/lib/gnutls_auth.h index 09fa2672b8..31c1b5efc4 100644 --- a/lib/gnutls_auth.h +++ b/lib/gnutls_auth.h @@ -25,35 +25,41 @@ #include <gnutls_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 *); +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_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, - gnutls_credentials_type_t kx, int *err); -const void *_gnutls_get_kx_cred (gnutls_session_t session, - gnutls_kx_algorithm_t algo, int *err); -void *_gnutls_get_auth_info (gnutls_session_t session); -int _gnutls_auth_info_set (gnutls_session_t session, - gnutls_credentials_type_t type, int size, - int allow_change); +const void *_gnutls_get_cred(gnutls_session_t session, + gnutls_credentials_type_t kx, int *err); +const void *_gnutls_get_kx_cred(gnutls_session_t session, + gnutls_kx_algorithm_t algo, int *err); +void *_gnutls_get_auth_info(gnutls_session_t session); +int _gnutls_auth_info_set(gnutls_session_t session, + gnutls_credentials_type_t type, int size, + int allow_change); #endif |