]> jfr.im git - irc/quakenet/newserv.git/blobdiff - chanserv/chanserv_flags.c
A4STATS: remove E style escapes and switch to createtable for indices
[irc/quakenet/newserv.git] / chanserv / chanserv_flags.c
index 2aff0d9f89667b988b27474d0d8567e7bb976e3a..a9c846b97b2d77a283c5a3405613d129b969183c 100644 (file)
@@ -1,4 +1,10 @@
+#define CS_NODB
 #include "../chanserv/chanserv.h"
+#undef CS_NODB
+
+#include "../lib/version.h"
+
+MODULE_VERSION(QVERSION);
 
 const flag rcflags[] = {
   { 'a', QCFLAG_AUTOOP },
@@ -7,6 +13,7 @@ const flag rcflags[] = {
   { 'e', QCFLAG_ENFORCE },
   { 'f', QCFLAG_FORCETOPIC },
   { 'g', QCFLAG_AUTOVOICE },
+  { 'h', QCFLAG_ACHIEVEMENTS },
   { 'i', QCFLAG_INFO },
   { 'j', QCFLAG_JOINED },
   { 'k', QCFLAG_KNOWNONLY },
@@ -40,6 +47,7 @@ const flag rcuflags[] = {
 
 const flag ruflags[] = {
   { 'a',  QUFLAG_ADMIN },
+  { 'c',  QUFLAG_ACHIEVEMENTS },
   { 'd',  QUFLAG_DEV },
   { 'D',  QUFLAG_CLEANUPEXEMPT },
   { 'g',  QUFLAG_GLINE },
@@ -51,7 +59,8 @@ const flag ruflags[] = {
   { 'o',  QUFLAG_OPER },
   { 'p',  QUFLAG_PROTECT },
   { 'q',  QUFLAG_STAFF },
-  { 's',  QUFLAG_NOINFO },
+//  { 's',  QUFLAG_NOINFO },
+  { 'I',  QUFLAG_INACTIVE },
   { 'T',  QUFLAG_TRUST },
   { 'z',  QUFLAG_SUSPENDED },
   { '\0', 0 } };