*/
#include "stdinc.h"
-#include "tools.h"
#include "m_info.h"
#include "channel.h"
#include "client.h"
&opers_see_all_users,
"Farconnect notices available or operspy accountability limited"
},
- {
- "max_clients",
- OUTPUT_DECIMAL,
- &ServerInfo.max_clients,
- "Maximum clients allowed (configured)",
+ {\r
+ "max_connections",\r
+ OUTPUT_DECIMAL,\r
+ &maxconnections,\r
+ "Max number connections"\r
},
{
"anti_nick_flood",
&ConfigFileEntry.fname_klinelog,
"KLINE etc log file"
},
- {
- "fname_glinelog",
- OUTPUT_STRING,
- &ConfigFileEntry.fname_glinelog,
- "GLINE log file"
- },
{
"fname_operspylog",
OUTPUT_STRING,
&ConfigFileEntry.fname_ioerrorlog,
"IO error log file"
},
- {
- "glines",
- OUTPUT_BOOLEAN,
- &ConfigFileEntry.glines,
- "G-line (network-wide K-line) support"
- },
- {
- "gline_time",
- OUTPUT_DECIMAL,
- &ConfigFileEntry.gline_time,
- "Expiry time for G-lines"
- },
- {
- "gline_min_cidr",
- OUTPUT_DECIMAL,
- &ConfigFileEntry.gline_min_cidr,
- "Minimum CIDR bitlen for ipv4 glines"
- },
- {
- "gline_min_cidr6",
- OUTPUT_DECIMAL,
- &ConfigFileEntry.gline_min_cidr6,
- "Minimum CIDR bitlen for ipv6 glines"
- },
{
"global_snotices",
OUTPUT_BOOLEAN_YN,
"min_nonwildcard",
OUTPUT_DECIMAL,
&ConfigFileEntry.min_nonwildcard,
- "Minimum non-wildcard chars in K/G lines",
+ "Minimum non-wildcard chars in K lines",
},
{
"min_nonwildcard_simple",
{
static time_t last_used = 0L;
- if((last_used + ConfigFileEntry.pace_wait) > CurrentTime)
+ if((last_used + ConfigFileEntry.pace_wait) > rb_current_time())
{
/* safe enough to give this on a local connect only */
sendto_one(source_p, form_str(RPL_LOAD2HI),
return 0;
}
else
- last_used = CurrentTime;
+ last_used = rb_current_time();
if(hunt_server(client_p, source_p, ":%s INFO :%s", 1, parc, parv) != HUNTED_ISME)
return 0;
info_spy(source_p);
+ SetCork(source_p);
send_info_text(source_p);
send_birthdate_online_time(source_p);
if(hunt_server(client_p, source_p, ":%s INFO :%s", 1, parc, parv) == HUNTED_ISME)
{
info_spy(source_p);
-
send_info_text(source_p);
if(IsOper(source_p))