]> jfr.im git - irc/quakenet/newserv.git/blame - helpmod2/hdef.h
Small changes to parser/parser.c and Makefile.
[irc/quakenet/newserv.git] / helpmod2 / hdef.h
CommitLineData
c86edd1d
Q
1/* new H definitions */
2#ifndef HDEF_H
3#define HDEF_H
4
5#define H_ACTIVE_LIMIT (HDEF_h * 6)
6
7#define H_ETERNITY 0xffffffff
8
9enum
10{
11 HDEF_s = 1,
e908ecfa 12 HDEF_m = 60 * HDEF_s,
c86edd1d
Q
13 HDEF_h = 60 * HDEF_m,
14 HDEF_d = 24 * HDEF_h,
15 HDEF_w = 7 * HDEF_d,
ce659137 16 HDEF_M = 30 * HDEF_d,
c86edd1d
Q
17 HDEF_y = 365 * HDEF_d
18};
19
20enum
21{
22 HLAZY,
23 HNOW
24};
25
26typedef enum
27{
28 H_OFF,
29 H_ON
30} hflagchange;
31
32typedef enum
33{
34 H_LAMER,
35 H_PEON,
36 H_TRIAL,
37 H_STAFF,
38 H_OPER,
39 H_ADMIN,
40 H_SERVICE,
3a839281 41 /* The following are not real user levels and they're only used internally */
42 H_NONE,
43 H_ANY
c86edd1d
Q
44} hlevel;
45
46const char *hlevel_name(hlevel);
47
48#endif