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);
}
/** Finishes a LOC request. */
-void auth_loc_reply(const char *numeric, const char *account, const char *fakehost, const char *flags[], signed int argc) {
+void auth_loc_reply(const char *numeric, const char *account, const char *fakehost, char *flags[], signed int argc) {
char *timestamp;
struct AuthRequest *auth;