]>
jfr.im git - irc/quakenet/newserv.git/blob - lib/flags.h
6 typedef unsigned short flag_t
;
9 unsigned char flagchar
;
13 #define REJECT_NONE 0x0000
14 #define REJECT_UNKNOWN 0x0001
15 #define REJECT_DISALLOWED 0x0002
17 int setflags(flag_t
*inflags
, flag_t flagmask
, char *flagstr
, const flag
*flagslist
, short reject
);
18 char *printflags(flag_t inflags
, const flag
*flaglist
);
19 char *printflags_noprefix(flag_t inflags
, const flag
*flaglist
);
20 char *printflagdiff(flag_t oldflags
, flag_t newflags
, const flag
*flaglist
);