diff options
author | Daniel Borkmann <dborkman@redhat.com> | 2013-07-11 10:47:50 +0200 |
---|---|---|
committer | Daniel Borkmann <dborkman@redhat.com> | 2013-07-11 10:47:50 +0200 |
commit | 2b0325975aa3439f47f22211ffcc0bf2d3d8edcb (patch) | |
tree | b4a387bd16738961f23b7c112c1a241b2280bd7c /ct_usermgmt.h | |
parent | 760f5b49a49c4b244a2da06a4123f884d891f8f6 (diff) |
curvetun: renamed client, server, and management files
Rename those files so that they are conform to the rest of the files
we have in our repository.
Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
Diffstat (limited to 'ct_usermgmt.h')
-rw-r--r-- | ct_usermgmt.h | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/ct_usermgmt.h b/ct_usermgmt.h deleted file mode 100644 index ff9d601..0000000 --- a/ct_usermgmt.h +++ /dev/null @@ -1,43 +0,0 @@ -#ifndef CT_USERMGMT_H -#define CT_USERMGMT_H - -#include <stdint.h> - -#include "curve.h" -#include "crypto_hash_sha512.h" - -enum is_user_enum { - USERNAMES_OK = 0, /* Usernames match, valid 'token' */ - USERNAMES_NE, /* Usernames do not match */ - USERNAMES_TS, /* Usernames match, but 'token' invalid, - Drop connection here */ - USERNAMES_ERR, -}; - -struct username_struct { - uint32_t salt; - uint8_t hash[crypto_hash_sha512_BYTES]; -}; - -extern int username_msg(char *username, size_t len, char *dst, size_t dlen); -extern enum is_user_enum username_msg_is_user(char *src, size_t slen, - char *username, size_t len); -extern void parse_userfile_and_generate_user_store_or_die(char *homedir); -extern void dump_user_store(void); -extern void destroy_user_store(void); - -extern int get_user_by_socket(int sock, struct curve25519_proto **proto); -extern int get_user_by_sockaddr(struct sockaddr_storage *sa, size_t sa_len, - struct curve25519_proto **proto); -extern int try_register_user_by_socket(struct curve25519_struct *c, - char *src, size_t slen, int sock, - int log); -extern int try_register_user_by_sockaddr(struct curve25519_struct *c, - char *src, size_t slen, - struct sockaddr_storage *sa, - size_t sa_len, int log); -extern void remove_user_by_socket(int sock); -extern void remove_user_by_sockaddr(struct sockaddr_storage *sa, - size_t sa_len); - -#endif /* CT_USERMGMT_H */ |