]> jfr.im git - irc/evilnet/x3.git/blobdiff - src/nickserv.h
Added 3 new hooks available for python scripts: new_user, nick_change, and server_link
[irc/evilnet/x3.git] / src / nickserv.h
index e59839a5e86df6f0e977ef891e3e303417315126..aca3b211644f39daaadeee7f31a654d907ad7025 100644 (file)
@@ -198,6 +198,7 @@ struct nickserv_config {
     const char *ldap_field_email;
     struct string_list *ldap_object_classes;
     const char *ldap_oper_group_dn;
+    unsigned int ldap_oper_group_level;
     const char *ldap_field_group_member;
     unsigned int ldap_timeout;
 #endif
@@ -215,7 +216,7 @@ int oper_has_access(struct userNode *user, struct userNode *bot, unsigned int mi
 void nickserv_show_oper_accounts(struct userNode *user, struct svccmd *cmd);
 
 struct handle_info *get_victim_oper(struct svccmd *cmd, struct userNode *user, const char *target);
-struct handle_info *loc_auth(char *handle, char *password);
+struct handle_info *loc_auth(char *handle, char *password, char *userhost);
 
 typedef void (*user_mode_func_t)(struct userNode *user, const char *mode_change);
 void reg_user_mode_func(user_mode_func_t func);