]> jfr.im git - irc/quakenet/newserv.git/blob - helpmod2/hdef.c
GLINES: fix null pointer deref in trustgline / trustungline
[irc/quakenet/newserv.git] / helpmod2 / hdef.c
1 #include "hdef.h"
2
3 const char *hlevel_name(hlevel lvl)
4 {
5 switch (lvl)
6 {
7 case H_LAMER:
8 return "waste of space";
9 case H_PEON:
10 return "normal user";
11 case H_FRIEND:
12 return "friendly user";
13 case H_TRIAL:
14 return "trial staff member";
15 case H_STAFF:
16 return "staff member";
17 case H_OPER:
18 return "operator";
19 case H_ADMIN:
20 return "administrator";
21 case H_SERVICE:
22 return "network service";
23 case H_ANY:
24 return "user";
25 default:
26 return "error, please contact strutsi";
27 }
28 }
29
30 const char *hlevel_title(hlevel lvl)
31 {
32 switch (lvl)
33 {
34 case H_LAMER:
35 case H_PEON:
36 case H_FRIEND:
37 return "user";
38 case H_TRIAL:
39 return "trial staff member";
40 case H_STAFF:
41 return "staff member";
42 case H_OPER:
43 case H_ADMIN:
44 return "operator";
45 case H_SERVICE:
46 case H_ANY:
47 default:
48 return "error, please contact strutsi";
49 }
50 }