diff -r 14722c5f8856 -r 74babc0082b7 src/server/public/auth.h --- a/src/server/public/auth.h Wed May 22 15:05:06 2013 +0200 +++ b/src/server/public/auth.h Sun May 26 12:12:07 2013 +0200 @@ -50,6 +50,7 @@ char *name; /* User* get_user(AuthDB *db, char *username) */ authdb_get_user_f get_user; + int use_cache; }; /* @@ -87,7 +88,8 @@ }; - +User* authdb_get_user(AuthDB *db, char *user); +User* authdb_get_and_verify(AuthDB *db, char *user, char *password, int *pw); #ifdef __cplusplus }