]> code.citadel.org Git - citadel.git/blobdiff - citadel/user_ops.h
more openid work
[citadel.git] / citadel / user_ops.h
index be1d4716d9f71f12553e558b755b5155fad26462..c4e3e902df3cf11a5800315958046c0c480aa2ad 100644 (file)
@@ -7,9 +7,11 @@ void lputuser (struct ctdluser *);
 int is_aide (void);
 int is_room_aide (void);
 int getuserbynumber (struct ctdluser *usbuf, long int number);
+void rebuild_usersbynumber(void);
 void cmd_user (char *cmdbuf);
 void session_startup (void);
-void logout (struct CitContext *who);
+void logged_in_response(void);
+void logout (void);
 void cmd_pass (char *buf);
 int purge_user (char *pname);
 int create_user (char *newusername, int become_user);
@@ -93,3 +95,4 @@ void start_chkpwd_daemon(void);
 #define RENAMEUSER_ALREADY_EXISTS      3       /* An account with the desired new name already exists */
 
 int rename_user(char *oldname, char *newname);
+INLINE void makeuserkey(char *key, char *username);