chiark
/
gitweb
/
~mdw
/
disorder
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
'confirm' now logs the user in (and sends back their username so the
[disorder]
/
lib
/
trackdb.h
diff --git
a/lib/trackdb.h
b/lib/trackdb.h
index d777146cea5f15d898f25c5193f88158c3f02b53..f1aae33fec430596bceb8efd20414ffb865c3911 100644
(file)
--- a/
lib/trackdb.h
+++ b/
lib/trackdb.h
@@
-161,7
+161,7
@@
void trackdb_create_root(void);
const char *trackdb_get_password(const char *user);
int trackdb_adduser(const char *user,
const char *password,
const char *trackdb_get_password(const char *user);
int trackdb_adduser(const char *user,
const char *password,
-
rights_type
rights,
+
const char *
rights,
const char *email,
const char *confirmation);
int trackdb_deluser(const char *user);
const char *email,
const char *confirmation);
int trackdb_deluser(const char *user);
@@
-169,7
+169,8
@@
struct kvp *trackdb_getuserinfo(const char *user);
int trackdb_edituserinfo(const char *user,
const char *key, const char *value);
char **trackdb_listusers(void);
int trackdb_edituserinfo(const char *user,
const char *key, const char *value);
char **trackdb_listusers(void);
-int trackdb_confirm(const char *user, const char *confirmation);
+int trackdb_confirm(const char *user, const char *confirmation,
+ rights_type *rightsp);
#endif /* TRACKDB_H */
#endif /* TRACKDB_H */