src/server/daemon/keyfile_auth.h

changeset 385
a1f4cb076d2f
parent 255
b5d15a4a19f5
child 415
d938228c382e
--- a/src/server/daemon/keyfile_auth.h	Tue Aug 13 22:14:32 2019 +0200
+++ b/src/server/daemon/keyfile_auth.h	Sat Sep 24 16:26:10 2022 +0200
@@ -48,9 +48,8 @@
 };
 
 struct keyfile {
-    AuthDB   authdb;
-    UcxMap   *users;
-    uint32_t ref;
+    AuthDB       authdb;
+    UcxMap       *users;
 };
 
 struct keyfile_user {
@@ -62,11 +61,9 @@
     size_t               hashlen;
 };
 
-Keyfile* keyfile_new();
-void keyfile_ref(Keyfile *keyfile);
-void keyfile_unref(Keyfile *keyfile);
+Keyfile* keyfile_new(UcxAllocator *a);
 
-void keyfile_add_user(
+int keyfile_add_user(
         Keyfile *keyfile,
         sstr_t user,
         enum KeyfileHashType hash_type,

mercurial