]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - src/chmode.c
Add chmode +N, which prevents nickchanges.
[irc/rqf/shadowircd.git] / src / chmode.c
index b518733f98aea4bcc105b6e8f990ad94d284f95f..49c570468eabe835a335c75e0ac90e7eee89e44f 100644 (file)
@@ -1400,8 +1400,8 @@ struct ChannelMode chmode_table[256] =
   {chm_nosuch, 0 },                    /* A */
   {chm_nosuch, 0 },                    /* B */
   {chm_simple, MODE_NOCTCP },          /* C */
-  {chm_nosuch, 0 },                    /* D */
-  {chm_nosuch, 0 },                    /* E */
+  {chm_simple, MODE_NOACTION },        /* D */
+  {chm_simple, MODE_NOKICK },          /* E */
   {chm_simple, MODE_FREETARGET },      /* F */
   {chm_nosuch, 0 },                    /* G */
   {chm_nosuch, 0 },                    /* H */
@@ -1410,7 +1410,7 @@ struct ChannelMode chmode_table[256] =
   {chm_nosuch, 0 },                    /* K */
   {chm_staff,  MODE_EXLIMIT },         /* L */
   {chm_nosuch, 0 },                    /* M */
-  {chm_nosuch, 0 },                    /* N */
+  {chm_simple, MODE_NONICK },          /* N */
   {chm_nosuch, 0 },                    /* O */
   {chm_staff,  MODE_PERMANENT },       /* P */
   {chm_simple, MODE_DISFORWARD },      /* Q */