]> jfr.im git - solanum.git/blobdiff - ircd/hook.c
Merge pull request #298 from edk0/rejectcache
[solanum.git] / ircd / hook.c
index e16b8c149cb21b283f03c53d940cf033e09b44a6..70defd1c3dbfc9f831dfacc0aad94a8fa8a65b10 100644 (file)
@@ -33,8 +33,6 @@
  * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
  * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
- *
- * $Id: hook.c 712 2006-02-06 04:42:14Z gxti $
  */
 #include "stdinc.h"
 #include "hook.h"
@@ -54,6 +52,7 @@ int h_burst_finished;
 int h_server_introduced;
 int h_server_eob;
 int h_client_exit;
+int h_after_client_exit;
 int h_umode_changed;
 int h_new_local_user;
 int h_new_remote_user;
@@ -63,6 +62,8 @@ int h_privmsg_user;
 int h_privmsg_channel;
 int h_conf_read_start;
 int h_conf_read_end;
+int h_outbound_msgbuf;
+int h_rehash;
 
 void
 init_hook(void)
@@ -75,6 +76,7 @@ init_hook(void)
        h_server_introduced = register_hook("server_introduced");
        h_server_eob = register_hook("server_eob");
        h_client_exit = register_hook("client_exit");
+       h_after_client_exit = register_hook("after_client_exit");
        h_umode_changed = register_hook("umode_changed");
        h_new_local_user = register_hook("new_local_user");
        h_new_remote_user = register_hook("new_remote_user");
@@ -84,6 +86,8 @@ init_hook(void)
        h_privmsg_channel = register_hook("privmsg_channel");
        h_conf_read_start = register_hook("conf_read_start");
        h_conf_read_end = register_hook("conf_read_end");
+       h_outbound_msgbuf = register_hook("outbound_msgbuf");
+       h_rehash = register_hook("rehash");
 }
 
 /* grow_hooktable()