summaryrefslogtreecommitdiff
path: root/lib/auth/psk.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/auth/psk.h')
-rw-r--r--lib/auth/psk.h29
1 files changed, 15 insertions, 14 deletions
diff --git a/lib/auth/psk.h b/lib/auth/psk.h
index 202ee05f99..d5a55f58bc 100644
--- a/lib/auth/psk.h
+++ b/lib/auth/psk.h
@@ -21,15 +21,15 @@
*/
#ifndef GNUTLS_LIB_AUTH_PSK_H
-#define GNUTLS_LIB_AUTH_PSK_H
+# define GNUTLS_LIB_AUTH_PSK_H
-#include <auth.h>
-#include <auth/dh_common.h>
+# include <auth.h>
+# include <auth/dh_common.h>
-#define _gnutls_copy_psk_username(info, datum) \
+# define _gnutls_copy_psk_username(info, datum) \
_gnutls_copy_psk_string(&(info)->username, &(info)->username_len, (datum))
-#define _gnutls_copy_psk_hint(info, datum) \
+# define _gnutls_copy_psk_hint(info, datum) \
_gnutls_copy_psk_string(&(info)->hint, &(info)->hint_len, (datum))
typedef struct gnutls_psk_client_credentials_st {
@@ -75,26 +75,27 @@ typedef struct psk_auth_info_st {
typedef struct psk_auth_info_st psk_auth_info_st;
inline static int
-_gnutls_copy_psk_string(char **dest, uint16_t *dest_len, const gnutls_datum_t str)
+_gnutls_copy_psk_string(char **dest, uint16_t * dest_len,
+ const gnutls_datum_t str)
{
char *_tmp;
assert(MAX_USERNAME_SIZE >= str.size);
-
+
_tmp = gnutls_malloc(str.size + 1);
if (_tmp == NULL)
return GNUTLS_E_MEMORY_ERROR;
memcpy(_tmp, str.data, str.size);
_tmp[str.size] = '\0';
-
+
gnutls_free(*dest);
*dest = _tmp;
*dest_len = str.size;
-
+
return GNUTLS_E_SUCCESS;
}
-#ifdef ENABLE_PSK
+# ifdef ENABLE_PSK
int
_gnutls_set_psk_session_key(gnutls_session_t session, gnutls_datum_t * key,
@@ -103,8 +104,8 @@ int _gnutls_gen_psk_server_kx(gnutls_session_t session,
gnutls_buffer_st * data);
int _gnutls_gen_psk_client_kx(gnutls_session_t, gnutls_buffer_st *);
-#else
-#define _gnutls_set_psk_session_key(x,y,z) GNUTLS_E_UNIMPLEMENTED_FEATURE
-#endif /* ENABLE_PSK */
+# else
+# define _gnutls_set_psk_session_key(x,y,z) GNUTLS_E_UNIMPLEMENTED_FEATURE
+# endif /* ENABLE_PSK */
-#endif /* GNUTLS_LIB_AUTH_PSK_H */
+#endif /* GNUTLS_LIB_AUTH_PSK_H */