void _moddeinit(module_unload_intent_t intent) { service_named_unbind_command("chanserv", &cs_topic); service_named_unbind_command("chanserv", &cs_topicappend); service_named_unbind_command("chanserv", &cs_topicprepend); service_named_unbind_command("chanserv", &cs_topicswap); }
void _moddeinit(module_unload_intent_t intent) { service_named_unbind_command("gameserv", &cmd_dice); service_named_unbind_command("gameserv", &cmd_calc); service_named_unbind_command("chanserv", &cmd_dice); service_named_unbind_command("chanserv", &cmd_calc); }
void _moddeinit(module_unload_intent_t intent) { service_t *svs; service_named_unbind_command("chanserv", &cmd_dice); service_named_unbind_command("chanserv", &cmd_calc); svs = service_find("gameserv"); if (!svs) return; service_unbind_command(svs, &cmd_dice); service_unbind_command(svs, &cmd_calc); del_conf_item("MAX_ROLLS", &svs->conf_table); }
void _moddeinit(module_unload_intent_t intent) { hook_del_user_identify(clear_setpass_key); hook_del_user_info(show_setpass); hook_del_user_check_expire(check_expire); service_named_unbind_command("nickserv", &ns_setpass); }
void _moddeinit(module_unload_intent_t intent) { service_named_unbind_command("operserv", &os_connavg); hook_del_user_add(connavg_newuser); hook_del_event("user_add"); del_conf_item("SAFE_CONNECTIONS", &conf_gi_table); event_delete(reset_connections, NULL); }
void _moddeinit(void) { service_named_unbind_command("nickserv", &ns_vacation); hook_del_user_identify(user_identify_hook); hook_del_user_check_expire(user_expiry_hook); hook_del_nick_check_expire(nick_expiry_hook); hook_del_user_info(info_hook); }
void _moddeinit(module_unload_intent_t intent) { service_named_unbind_command("nickserv", &ns_restrict); hook_del_user_info(info_hook); list_unregister("restricted"); list_unregister("restricted-reason"); }
void _moddeinit(module_unload_intent_t intent) { service_named_unbind_command("operserv", &os_perl); shutdown_perl(); /* Since all our perl pseudo-modules depend on us, we know they'll * all be deallocated before this. No need to clean them up. */ mowgli_heap_destroy(perl_script_module_heap); }
void _moddeinit(module_unload_intent_t intent) { service_named_unbind_command("operserv", &os_set); command_delete(&os_set_recontime, os_set_cmdtree); command_delete(&os_set_maxlogins, os_set_cmdtree); command_delete(&os_set_maxnicks, os_set_cmdtree); command_delete(&os_set_maxusers, os_set_cmdtree); command_delete(&os_set_maxchans, os_set_cmdtree); command_delete(&os_set_mdlimit, os_set_cmdtree); command_delete(&os_set_klinetime, os_set_cmdtree); command_delete(&os_set_commitinterval, os_set_cmdtree); command_delete(&os_set_chanexpire, os_set_cmdtree); command_delete(&os_set_maxchanacs, os_set_cmdtree); command_delete(&os_set_maxfounders, os_set_cmdtree); command_delete(&os_set_akicktime, os_set_cmdtree); command_delete(&os_set_spam, os_set_cmdtree); command_delete(&os_set_nickexpire, os_set_cmdtree); command_delete(&os_set_enforceprefix, os_set_cmdtree); mowgli_patricia_destroy(os_set_cmdtree, NULL, NULL); }
void _moddeinit(module_unload_intent_t intent) { service_named_unbind_command("nickserv", &ns_restrict); hook_del_user_info(info_hook); }
void _moddeinit() { service_named_unbind_command("chanserv", &cs_kick); service_named_unbind_command("chanserv", &cs_kickban); }
void _moddeinit() { service_named_unbind_command("nickserv", &ns_sendpass); }
void _moddeinit(module_unload_intent_t intent) { service_named_unbind_command("hostserv", &hs_drop); }
void _moddeinit(module_unload_intent_t intent) { service_named_unbind_command("groupserv", &gs_set); mowgli_patricia_destroy(gs_set_cmdtree, NULL, NULL); }
void _moddeinit(module_unload_intent_t intent) { service_named_unbind_command("nickserv", &ns_fdropmail); }
void _moddeinit() { service_named_unbind_command("nickserv", &ns_mark); }
void _moddeinit(module_unload_intent_t intent) { service_named_unbind_command("operserv", &os_rehash); }
void _moddeinit(module_unload_intent_t intent) { if (kq_conn != NULL) connection_close_soon(kq_conn); service_named_unbind_command("operserv", &os_procwatch); }
void _moddeinit(module_unload_intent_t intent) { service_named_unbind_command("chanserv", &cs_unban); }
void _moddeinit() { service_named_unbind_command("chanserv", &cs_halfop); service_named_unbind_command("chanserv", &cs_dehalfop); }
void _moddeinit(module_unload_intent_t intent) { service_named_unbind_command("nickserv", &ns_acc); service_named_unbind_command("nickserv", &ns_status); }
void _moddeinit(void) { service_named_unbind_command("operserv", &os_helpme); }
void _moddeinit(module_unload_intent_t intent) { service_named_unbind_command("botserv", &bs_help); }
void _moddeinit(module_unload_intent_t intent) { service_named_unbind_command("nickserv", &ns_generatehash); }
void _moddeinit(module_unload_intent_t intent) { service_named_unbind_command("nickserv", &ns_sendpass); }
void _moddeinit() { service_named_unbind_command("operserv", &os_mode); }
void _moddeinit(module_unload_intent_t intent) { service_named_unbind_command("operserv", &cmd_resolve); }
void _moddeinit() { service_named_unbind_command("chanserv", &cs_invite); }
void _moddeinit(module_unload_intent_t intent) { service_named_unbind_command("groupserv", &gs_info); }
void _moddeinit() { service_named_unbind_command("operserv", &os_identify); service_named_unbind_command("operserv", &os_id); }