]>
Commit | Line | Data |
---|---|---|
3e3692bf CP |
1 | #ifndef __NOPERSERV_H |
2 | #define __NOPERSERV_H | |
3 | ||
4 | #include "../control/control.h" | |
5 | #include "../noperserv/noperserv_db.h" | |
6 | #include "../lib/flags.h" | |
7 | ||
7b26c20e | 8 | extern int noperserv_ext; |
3e3692bf CP |
9 | |
10 | extern const flag no_userflags[]; | |
11 | extern const flag no_noticeflags[]; | |
12 | extern const flag no_commandflags[]; | |
13 | ||
14 | #define NO_NICKS_PER_WHOIS_LINE 3 | |
15 | ||
16 | #define NOGetAuthedUser(user) (no_autheduser *)(user->exts[noperserv_ext]) | |
17 | #define NOGetAuthLevel(user) user->authlevel | |
18 | #define NOGetNoticeLevel(user) user->noticelevel | |
19 | #define NOMax(a, b) (a>b?a:b) | |
20 | #define NOMin(a, b) (a<b?b:a) | |
21 | ||
22 | #endif |