292 |
|
#define FLAGS_BURSTED 0x00100000 /**< user was already bursted */ |
293 |
|
#define FLAGS_EXEMPTRESV 0x00200000 /**< client is exempt from RESV */ |
294 |
|
#define FLAGS_GOTUSER 0x00400000 /**< if we received a USER command */ |
295 |
< |
#define FLAGS_PINGWARNING 0x00800000 /**< unreplied ping warning already sent */ |
296 |
< |
#define FLAGS_FINISHED_AUTH 0x01000000 /**< Client has been released from auth */ |
297 |
< |
#define FLAGS_FLOOD_NOTICED 0x02000000 /**< Notice to opers about this flooder has been sent */ |
298 |
< |
#define FLAGS_SERVICE 0x04000000 /**< Client/server is a network service */ |
295 |
> |
#define FLAGS_FINISHED_AUTH 0x00800000 /**< Client has been released from auth */ |
296 |
> |
#define FLAGS_FLOOD_NOTICED 0x01000000 /**< Notice to opers about this flooder has been sent */ |
297 |
> |
#define FLAGS_SERVICE 0x02000000 /**< Client/server is a network service */ |
298 |
|
|
299 |
|
#define HasFlag(x, y) ((x)->flags & (y)) |
300 |
|
#define AddFlag(x, y) ((x)->flags |= (y)) |
404 |
|
#define IsPingSent(x) ((x)->flags & FLAGS_PINGSENT) |
405 |
|
#define ClearPingSent(x) ((x)->flags &= ~FLAGS_PINGSENT) |
406 |
|
|
408 |
– |
#define SetPingWarning(x) ((x)->flags |= FLAGS_PINGWARNING) |
409 |
– |
#define IsPingWarning(x) ((x)->flags & FLAGS_PINGWARNING) |
410 |
– |
#define ClearPingWarning(x) ((x)->flags &= ~FLAGS_PINGWARNING) |
411 |
– |
|
407 |
|
#define SetNeedId(x) ((x)->flags |= FLAGS_NEEDID) |
408 |
|
#define IsNeedId(x) ((x)->flags & FLAGS_NEEDID) |
409 |
|
|