X-Git-Url: http://git.pk910.de/?p=ircu2.10.12-pk.git;a=blobdiff_plain;f=include%2Fs_auth.h;h=11006175c687f5cce2f89fce3a3b242e20fe1b5e;hp=1a763c92f4d7878e8cbc5a312a6c6d0559e45a5c;hb=refs%2Fheads%2FKeepConn;hpb=c3727b053aa20cecf3984cc0c9c23b0140edf52c diff --git a/include/s_auth.h b/include/s_auth.h index 1a763c9..1100617 100644 --- a/include/s_auth.h +++ b/include/s_auth.h @@ -38,13 +38,14 @@ extern int EmptyPassString(char* password); extern int auth_ping_timeout(struct Client *); extern int auth_set_pong(struct AuthRequest *auth, unsigned int cookie); extern int auth_set_user(struct AuthRequest *auth, const char *username, const char *hostname, const char *servername, const char *userinfo); +extern int auth_set_recover_client(struct AuthRequest *auth, struct Client *zombie); extern int auth_set_nick(struct AuthRequest *auth, const char *nickname); extern int auth_set_password(struct AuthRequest *auth, char *password); extern int auth_cap_start(struct AuthRequest *auth); extern int auth_cap_done(struct AuthRequest *auth); extern void destroy_auth_request(struct AuthRequest *req); extern signed int auth_loc_query(struct AuthRequest *auth, const char *account, const char *pass, int force); -extern void auth_loc_reply(const char *numeric, const char *account, const char *fakehost, const char *flags[], signed int argc); +extern void auth_loc_reply(const char *numeric, const char *account, const char *fakehost, char *flags[], signed int argc); extern int auth_spawn(int argc, char *argv[], int required); extern void auth_send_exit(struct Client *cptr);