#define HI_FLAG_NETWORK_HELPER 0x00000100
#define HI_FLAG_BOT 0x00000200
#define HI_FLAG_AUTOHIDE 0x00000400
#define HI_FLAG_NETWORK_HELPER 0x00000100
#define HI_FLAG_BOT 0x00000200
#define HI_FLAG_AUTOHIDE 0x00000400
unsigned int warn_nick_owned : 1;
unsigned int warn_clone_auth : 1;
unsigned int sync_log : 1;
unsigned int warn_nick_owned : 1;
unsigned int warn_clone_auth : 1;
unsigned int sync_log : 1;
unsigned long nicks_per_handle;
unsigned long password_min_length;
unsigned long password_min_digits;
unsigned long nicks_per_handle;
unsigned long password_min_length;
unsigned long password_min_digits;
unsigned long set_fakehost_level;
unsigned long handles_per_email;
unsigned long email_search_level;
unsigned long set_fakehost_level;
unsigned long handles_per_email;
unsigned long email_search_level;
const char *network_name;
const char *titlehost_suffix;
regex_t valid_handle_regex;
const char *network_name;
const char *titlehost_suffix;
regex_t valid_handle_regex;
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);
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 *sslfp, char *handle, char *password, char *userhost);
struct handle_info *get_victim_oper(struct userNode *user, const char *target);
struct handle_info *loc_auth(char *sslfp, char *handle, char *password, char *userhost);