X-Git-Url: https://jfr.im/git/irc/evilnet/x3.git/blobdiff_plain/5177fd2177fcd1ea3ddd3b977c917abf4bbeea5e..acb6d53d17786553d48c54b74cf2b7df3e362227:/src/nickserv.h diff --git a/src/nickserv.h b/src/nickserv.h index 6971532..84b4ecf 100644 --- a/src/nickserv.h +++ b/src/nickserv.h @@ -39,6 +39,7 @@ struct svccmd; #define HI_FLAG_NETWORK_HELPER 0x00000100 #define HI_FLAG_BOT 0x00000200 #define HI_FLAG_AUTOHIDE 0x00000400 +#define HI_FLAG_ADVANCED 0x00000800 /* Flag characters for the above. First char is LSB, etc. */ #define HANDLE_FLAGS "SphgscfnHbx" @@ -141,6 +142,7 @@ int nickserv_modify_handle_flags(struct userNode *user, struct userNode *bot, co 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 *get_victim_oper(struct userNode *user, const char *target); struct handle_info *loc_auth(char *handle, char *password); typedef void (*user_mode_func_t)(struct userNode *user, const char *mode_change);