]> jfr.im git - irc/quakenet/newserv.git/blobdiff - lib/flags.h
CHANSERV: add missing error statements.
[irc/quakenet/newserv.git] / lib / flags.h
index 9514f5ef38da1df7ad6514c08c39c8802e048cf8..e70786461fb042358fbe211dfe0e11e74c6c5332 100644 (file)
@@ -3,8 +3,8 @@
 #ifndef __FLAGS_H
 #define __FLAGS_H
 
-typedef unsigned short flag_t;
-#define FLAG_T_SPECIFIER "%hu"
+typedef unsigned int flag_t;
+#define FLAG_T_SPECIFIER "%u"
 
 typedef struct {
   unsigned char flagchar;
@@ -17,6 +17,7 @@ typedef struct {
 
 int setflags(flag_t *inflags, flag_t flagmask, char *flagstr, const flag *flagslist, short reject);
 char *printflags(flag_t inflags, const flag *flaglist);
+char *printflagsornone(flag_t inflags, const flag *flaglist);
 char *printflags_noprefix(flag_t inflags, const flag *flaglist);
 char *printflagdiff(flag_t oldflags, flag_t newflags, const flag *flaglist);