78 |
|
|
79 |
|
unsigned int dorehash; |
80 |
|
unsigned int doremotd; |
81 |
– |
unsigned int splitmode; |
82 |
– |
unsigned int splitchecking; |
83 |
– |
unsigned int split_users; |
84 |
– |
unsigned int split_servers; |
81 |
|
|
82 |
|
static struct event event_cleanup_tklines = |
83 |
|
{ |
253 |
|
GlobalSetOptions.floodcount = ConfigGeneral.default_floodcount; |
254 |
|
GlobalSetOptions.joinfloodcount = ConfigChannel.default_join_flood_count; |
255 |
|
GlobalSetOptions.joinfloodtime = ConfigChannel.default_join_flood_time; |
260 |
– |
|
261 |
– |
split_servers = ConfigChannel.default_split_server_count; |
262 |
– |
split_users = ConfigChannel.default_split_user_count; |
263 |
– |
|
264 |
– |
if (split_users && split_servers && (ConfigChannel.no_create_on_split || |
265 |
– |
ConfigChannel.no_join_on_split)) |
266 |
– |
{ |
267 |
– |
splitmode = 1; |
268 |
– |
splitchecking = 1; |
269 |
– |
} |
270 |
– |
|
256 |
|
GlobalSetOptions.ident_timeout = IDENT_TIMEOUT; |
257 |
|
} |
258 |
|
|
599 |
|
else |
600 |
|
ConfigServerHide.links_disabled = 1; |
601 |
|
|
617 |
– |
if (splitmode) |
618 |
– |
event_addish(&splitmode_event, NULL); |
619 |
– |
|
602 |
|
io_loop(); |
603 |
|
return 0; |
604 |
|
} |