X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=include%2Fs_bsd.h;h=acb24b7c6828b12855e35930cf2bfa6e22f21fe9;hb=refs%2Fheads%2Fupstream;hp=c4c1387e742d35b7ea10719e897d70d81903aef4;hpb=5246a6127cca4385da318f2e75271b4f5907947b;p=ircu2.10.12-pk.git diff --git a/include/s_bsd.h b/include/s_bsd.h index c4c1387..acb24b7 100644 --- a/include/s_bsd.h +++ b/include/s_bsd.h @@ -51,14 +51,17 @@ extern const char* const REGISTER_ERROR_MSG; extern int HighestFd; extern struct Client* LocalClientArray[MAXCONNECTIONS]; -extern struct irc_sockaddr VirtualHost; +extern struct irc_sockaddr VirtualHost_v4; +extern struct irc_sockaddr VirtualHost_v6; +extern struct irc_sockaddr VirtualHost_dns_v4; +extern struct irc_sockaddr VirtualHost_dns_v6; /* * Proto types */ +extern int completed_connection(struct Client* cptr); extern unsigned int deliver_it(struct Client *cptr, struct MsgQ *buf); extern int connect_server(struct ConfItem* aconf, struct Client* by); -extern void release_dns_reply(struct Client* cptr); extern int net_close_unregistered_connections(struct Client* source); extern void close_connection(struct Client *cptr); extern void add_connection(struct Listener* listener, int fd);