#if USE_IPV6
COMM_ERR_PROTOCOL = -11, /* IPv4 or IPv6 cannot be used on the fd socket */
#endif
+ COMM_ERR__END__ = -999999 /* Dummy entry to make syntax valid (comma on line above), do not use. New entries added above */
} comm_err_t;
class DnsLookupDetails;
/**** PRIVATE FUNCTIONS ****/
-static void
+void
Ident::identCallback(IdentStateData * state, char *result)
{
IdentClient *client;
}
}
-static void
+void
Ident::Close(int fdnotused, void *data)
{
IdentStateData *state = (IdentStateData *)data;
cbdataFree(state);
}
-static void
+void
Ident::Timeout(int fd, void *data)
{
IdentStateData *state = (IdentStateData *)data;
comm_close(fd);
}
-static void
+void
Ident::ConnectDone(int fd, const DnsLookupDetails &, comm_err_t status, int xerrno, void *data)
{
IdentStateData *state = (IdentStateData *)data;
commSetTimeout(fd, Ident::TheConfig.timeout, Ident::Timeout, state);
}
-static void
+void
Ident::ReadReply(int fd, char *buf, size_t len, comm_err_t flag, int xerrno, void *data)
{
IdentStateData *state = (IdentStateData *)data;
comm_close(fd);
}
-static void
+void
Ident::ClientAdd(IdentStateData * state, IDCB * callback, void *callback_data)
{
IdentClient *c = (IdentClient *)xcalloc(1, sizeof(*c));