#include "class.h"
#include "client.h"
+#include "IPcheck.h"
#include "ircd.h"
#include "ircd_alloc.h"
#include "ircd_reply.h"
*/
if (cptr->dns_reply)
--cptr->dns_reply->ref_count;
- if (-1 < cptr->fd)
+ if (-1 < cptr->fd) {
+ ip_registry_local_disconnect(cptr);
close(cptr->fd);
+ }
DBufClear(&cptr->sendQ);
DBufClear(&cptr->recvQ);
if (cptr->listener)