implement IAUTH client code to query a separate server before allowing
[ircu2.10.12-pk.git] / ircd / s_conf.c
index 63e5bfe26876cf093e632a8c1a599da88555f3d1..f386b9806fa0fc77eeff1167d329d88ee31d7164 100644 (file)
@@ -32,6 +32,7 @@
 #include "hash.h"
 #include "ircd.h"
 #include "ircd_alloc.h"
+#include "ircd_auth.h"
 #include "ircd_chattr.h"
 #include "ircd_log.h"
 #include "ircd_reply.h"
@@ -1060,11 +1061,13 @@ int rehash(struct Client *cptr, int sig)
 
   class_mark_delete();
   mark_listeners_closing();
+  iauth_mark_closing();
 
   read_configuration_file();
 
   log_reopen(); /* reopen log files */
 
+  iauth_close_unused();
   close_listeners();
   class_delete_marked();         /* unless it fails */