summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAdam- <Adam-@5417fbe8-f217-4b02-8779-1006273d7864>2010-03-11 22:59:43 +0000
committerAdam- <Adam-@5417fbe8-f217-4b02-8779-1006273d7864>2010-03-11 22:59:43 +0000
commit5a51984db1796220d1dfcaf2797940b1efc100df (patch)
tree6448a3fdae7b8d24f4721249b96723ee36a98a41 /include
parentb75abf9ba3c220d52033b866c15ef7e6f9c0a3b8 (diff)
Added support for tracking permanent channels
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/stable@2807 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'include')
-rw-r--r--include/extern.h4
-rw-r--r--include/services.h1
2 files changed, 4 insertions, 1 deletions
diff --git a/include/extern.h b/include/extern.h
index a504e1227..d236fa1e8 100644
--- a/include/extern.h
+++ b/include/extern.h
@@ -696,6 +696,7 @@ E void pmodule_set_umode(void (*func) (User * user, int ac, char **av));
E void pmodule_valid_nick(int (*func) (char *nick));
E void pmodule_valid_chan(int (*func) (char *chan));
E void pmodule_flood_mode_check(int (*func) (char *value));
+E void pmodule_jointhrottle_mode_check(int (*func) (char *value));
E void pmodule_ircd_var(IRCDVar * ircdvar);
E void pmodule_ircd_cap(IRCDCAPAB * cap);
E void pmodule_ircd_version(char *version);
@@ -714,7 +715,7 @@ E void pmodule_secret_cmode(int mode);
E void pmodule_private_cmode(int mode);
E void pmodule_key_mode(int mode);
E void pmodule_limit_mode(int mode);
-E void pmodule_jointhrottle_mode_check(int (*func) (char *value));
+E void pmodule_permchan_mode(int mode);
E int anope_get_secret_mode();
E int anope_get_invite_mode();
@@ -723,6 +724,7 @@ E int anope_get_limit_mode();
E int anope_get_private_mode();
E int anope_get_invis_mode();
E int anope_get_oper_mode();
+E int anope_get_permchan_mode();
/**** language.c ****/
diff --git a/include/services.h b/include/services.h
index fc7ea044b..666f25225 100644
--- a/include/services.h
+++ b/include/services.h
@@ -1231,6 +1231,7 @@ typedef struct ircd_modes_ {
int chan_private;
int chan_key;
int chan_limit;
+ int chan_perm;
} IRCDModes;