struct DNSQuery *dnsquery; /* for outgoing server's name lookup */
- time_t last_away; /* Away since... */
+ time_t next_away; /* Don't allow next away before... */
time_t last;
/* clients allowed to talk through +g */
unsigned int targets_free; /* free targets */
time_t target_last; /* last time we cleared a slot */
+ /* ratelimit items */
+ time_t ratelimit;
+ unsigned int join_who_credits;
+
struct ListClient *safelist_data;
char *mangledhost; /* non-NULL if host mangling module loaded and