/* nickserv.h - Nick/authentiction service
* Copyright 2000-2004 srvx Development Team
*
- * This file is part of srvx.
+ * This file is part of x3.
*
* srvx is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
#include "hash.h" /* for NICKLEN, etc., and common.h */
struct svccmd;
-#define NICKSERV_HANDLE_LEN NICKLEN
+#define NICKSERV_HANDLE_LEN ACCOUNTLEN
#define COOKIELEN 10
/* HI_FLAG_* go into handle_info.flags */
int oper_has_access(struct userNode *user, struct userNode *bot, unsigned int min_level, unsigned int quiet);
void nickserv_show_oper_accounts(struct userNode *user, struct svccmd *cmd);
+struct handle_info *loc_auth(char *handle, char *password);
+
/* auth_funcs are called when a user gets a new handle_info. They are
* called *after* user->handle_info has been updated. */
typedef void (*auth_func_t)(struct userNode *user, struct handle_info *old_handle);