X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/c41a85dfb655d4540b9605460c74d1d930aa3ee8..a917e9baf322547871ac5e102d97005d95ec8eb5:/include/blacklist.h diff --git a/include/blacklist.h b/include/blacklist.h index ce3aec4..0569d52 100644 --- a/include/blacklist.h +++ b/include/blacklist.h @@ -29,7 +29,7 @@ struct Blacklist { unsigned int status; /* If CONF_ILLEGAL, delete when no clients */ int refcount; - char host[HOSTLEN]; + char host[IRCD_RES_HOSTLEN + 1]; char reject_reason[IRCD_BUFSIZE]; unsigned int hits; time_t lastwarning; @@ -40,7 +40,7 @@ struct BlacklistClient { struct Blacklist *blacklist; struct Client *client_p; struct DNSQuery dns_query; - dlink_node node; + rb_dlink_node node; }; /* public interfaces */ @@ -50,6 +50,6 @@ void abort_blacklist_queries(struct Client *client_p); void unref_blacklist(struct Blacklist *blptr); void destroy_blacklists(void); -extern dlink_list blacklist_list; +extern rb_dlink_list blacklist_list; #endif