diff options
| author | rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b <rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864> | 2005-03-15 23:18:30 +0000 |
|---|---|---|
| committer | rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b <rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864> | 2005-03-15 23:18:30 +0000 |
| commit | f52c92f2d820ed9e981f5789667297b6c080ba2b (patch) | |
| tree | 173e2cbdb1bdde26dfc38a4dc23e2324ade815a0 /src/chanserv.c | |
| parent | 1d4db8b86d02a48c3c74c5f8c6a0bc3e62e0e49c (diff) | |
BUILD : 1.7.8 (626) BUGS : N/A NOTES : Moved the protect defines out of the ircd protocol header files.
git-svn-id: svn://svn.anope.org/anope/trunk@626 31f1291d-b8d6-0310-a050-a5561fc1590b
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@474 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'src/chanserv.c')
| -rw-r--r-- | src/chanserv.c | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/src/chanserv.c b/src/chanserv.c index d373e9f95..1fad54961 100644 --- a/src/chanserv.c +++ b/src/chanserv.c @@ -62,17 +62,12 @@ static int def_levels[][2] = { { -1 } }; -typedef struct { - int what; - char *name; - int desc; -} LevelInfo; -static LevelInfo levelinfo[] = { +LevelInfo levelinfo[] = { { CA_AUTODEOP, "AUTODEOP", CHAN_LEVEL_AUTODEOP }, { CA_AUTOHALFOP, "AUTOHALFOP", CHAN_LEVEL_AUTOHALFOP }, { CA_AUTOOP, "AUTOOP", CHAN_LEVEL_AUTOOP }, - { CA_AUTOPROTECT, LEVEL_PROTECT_WORD, CHAN_LEVEL_AUTOPROTECT }, + { CA_AUTOPROTECT, "", CHAN_LEVEL_AUTOPROTECT }, { CA_AUTOVOICE, "AUTOVOICE", CHAN_LEVEL_AUTOVOICE }, { CA_NOJOIN, "NOJOIN", CHAN_LEVEL_NOJOIN }, { CA_SIGNKICK, "SIGNKICK", CHAN_LEVEL_SIGNKICK }, @@ -92,8 +87,8 @@ static LevelInfo levelinfo[] = { { CA_INVITE, "INVITE", CHAN_LEVEL_INVITE }, { CA_OPDEOP, "OPDEOP", CHAN_LEVEL_OPDEOP }, { CA_OPDEOPME, "OPDEOPME", CHAN_LEVEL_OPDEOPME }, - { CA_PROTECT, LEVELINFO_PROTECT_WORD, CHAN_LEVEL_PROTECT }, - { CA_PROTECTME, LEVELINFO_PROTECTME_WORD, CHAN_LEVEL_PROTECTME }, + { CA_PROTECT, "", CHAN_LEVEL_PROTECT }, + { CA_PROTECTME, "", CHAN_LEVEL_PROTECTME }, { CA_TOPIC, "TOPIC", CHAN_LEVEL_TOPIC }, { CA_UNBAN, "UNBAN", CHAN_LEVEL_UNBAN }, { CA_VOICE, "VOICE", CHAN_LEVEL_VOICE }, @@ -116,8 +111,8 @@ CSModeUtil csmodeutils[] = { { "VOICE", "!voice", "+v", 0 , CA_VOICE, CA_VOICEME }, { "DEHALFOP", "!dehalfop", "-h", 0 , CA_HALFOP, CA_HALFOPME }, { "HALFOP", "!halfop", "+h", 0 , CA_HALFOP, CA_HALFOPME }, - { "DEPROTECT", FANT_PROTECT_DEL, PROTECT_UNSET_MODE, 0 , CA_PROTECT, CA_PROTECTME }, - { "PROTECT", FANT_PROTECT_ADD, PROTECT_SET_MODE, 0 , CA_PROTECT, CA_PROTECTME }, + { "DEPROTECT", "", "", 0 , CA_PROTECT, CA_PROTECTME }, + { "PROTECT", "", "", 0 , CA_PROTECT, CA_PROTECTME }, { NULL } }; |
