159 |
|
#define UMODE_OPER 0x00400000 /**< Operator */ |
160 |
|
#define UMODE_ADMIN 0x00800000 /**< Admin on server */ |
161 |
|
#define UMODE_FARCONNECT 0x01000000 /**< Can see remote client connects/exits */ |
162 |
+ |
#define UMODE_HIDDENHOST 0x02000000 /**< User's host is hidden */ |
163 |
|
|
164 |
|
|
165 |
|
#define UMODE_ALL UMODE_SERVNOTICE |
258 |
|
#define SetExemptResv(x) ((x)->flags |= FLAGS_EXEMPTRESV) |
259 |
|
#define SetIPSpoof(x) ((x)->flags |= FLAGS_IP_SPOOFING) |
260 |
|
#define IsIPSpoof(x) ((x)->flags & FLAGS_IP_SPOOFING) |
261 |
+ |
#define DelIPSpoof(x) ((x)->flags &= ~FLAGS_IP_SPOOFING) |
262 |
|
|
263 |
|
#define IsFloodDone(x) ((x)->flags & FLAGS_FLOODDONE) |
264 |
|
#define SetFloodDone(x) ((x)->flags |= FLAGS_FLOODDONE) |