]> jfr.im git - irc/quakenet/newserv.git/blame - patrol/patrol.h
LUA: port luadb to dbapi2 to drop postgres dependency
[irc/quakenet/newserv.git] / patrol / patrol.h
CommitLineData
2552aea5
GB
1#define PATROL_POOLSIZE 1000 /* 1000 */
2#define PATROL_MINPOOLSIZE 500 /* 500 */
3#define PATROL_MINIMUM_HOSTS_BEFORE_POOL 5000 /* 5000 */
c0e6ee63
GB
4
5#define PATROL_POOL_REGENERATION 3600
6
7#define PATROL_HOST_POOL 0x00
8#define PATROL_STEAL_HOST 0x01
9
10#define PATROL_HOST_MODE PATROL_STEAL_HOST
11
12#define PATROL_MAX_CLONE_COUNT 3
13
14#define PATROL_MMIN(a, b) a > b ? b : a
15
16int patrol_repool(void);
ad77af1a 17nick *patrol_generateclone(int extraumodes, UserMessageHandler handler);
c0e6ee63 18void patrol_nickchange(nick *np);