]> jfr.im git - irc/evilnet/x3.git/commitdiff
Fixed support for channel mode +a (Admins only)
authorMatthew Beeching <redacted>
Thu, 13 May 2010 07:10:29 +0000 (08:10 +0100)
committerMatthew Beeching <redacted>
Thu, 13 May 2010 07:10:29 +0000 (08:10 +0100)
ChangeLog
src/proto-p10.c

index af577b0efcbb896c19856d855244832e412e69bd..4033fd0b51d25cbc0d48991c9aa47ff88dbb4f78 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,10 @@
 /***********************************************************************
 X3 ChangeLog
 
+2010-05-13  Matthew Beeching  <jobe@mdbnet.co.uk>
+
+       * src/proto-p10.c: Fixed support for channel mode +a (Admins only).
+
 2010-05-12  Matthew Beeching  <jobe@mdbnet.co.uk>
 
        * tools/db.php: Rewrote parser function as a class and faster
index 3074fadcdb3a31c607a3a9199d2ed09905efb7b3..fb2c1af9cccf4e922d4e039a98f14f74b4e5caef 100644 (file)
@@ -3620,6 +3620,7 @@ mod_chanmode_announce(struct userNode *who, struct chanNode *channel, struct mod
         DO_MODE_CHAR(NOQUITMSGS, 'Q');
         DO_MODE_CHAR(NOAMSG, 'T');
         DO_MODE_CHAR(OPERSONLY, 'O');
+        DO_MODE_CHAR(ADMINSONLY, 'a');
         DO_MODE_CHAR(REGISTERED, 'z');
         DO_MODE_CHAR(SSLONLY, 'Z');
        DO_MODE_CHAR(HIDEMODE, 'L');
@@ -3676,6 +3677,7 @@ mod_chanmode_announce(struct userNode *who, struct chanNode *channel, struct mod
         DO_MODE_CHAR(NOQUITMSGS, 'Q');
         DO_MODE_CHAR(NOAMSG, 'T');
         DO_MODE_CHAR(OPERSONLY, 'O');
+        DO_MODE_CHAR(ADMINSONLY, 'a');
         DO_MODE_CHAR(REGISTERED, 'z');
         DO_MODE_CHAR(SSLONLY, 'Z');
        DO_MODE_CHAR(HIDEMODE, 'L');
@@ -3751,6 +3753,7 @@ mod_chanmode_format(struct mod_chanmode *change, char *outbuff)
         DO_MODE_CHAR(NOQUITMSGS, 'Q');
         DO_MODE_CHAR(NOAMSG, 'T');
         DO_MODE_CHAR(OPERSONLY, 'O');
+        DO_MODE_CHAR(ADMINSONLY, 'a');
         DO_MODE_CHAR(REGISTERED, 'z');
         DO_MODE_CHAR(SSLONLY, 'Z');
        DO_MODE_CHAR(HIDEMODE, 'L');
@@ -3775,6 +3778,7 @@ mod_chanmode_format(struct mod_chanmode *change, char *outbuff)
         DO_MODE_CHAR(NOQUITMSGS, 'Q');
         DO_MODE_CHAR(NOAMSG, 'T');
         DO_MODE_CHAR(OPERSONLY, 'O');
+        DO_MODE_CHAR(ADMINSONLY, 'a');
         DO_MODE_CHAR(REGISTERED, 'z');
         DO_MODE_CHAR(SSLONLY, 'Z');
        DO_MODE_CHAR(HIDEMODE, 'L');