aboutsummaryrefslogtreecommitdiffstats
path: root/src/inspircd_io.cpp
diff options
context:
space:
mode:
authorGravatar nenolod2006-04-08 01:35:02 +0000
committerGravatar nenolod2006-04-08 01:35:02 +0000
commitab24f0dca4050e6bd11ace131b7ac7bb53d42bae (patch)
treebf75d042c2cd7a1ab146645ba3cc9bb1bca62dcc /src/inspircd_io.cpp
parent- useless IPv6 yesno() for now (diff)
downloadinspircd++-ab24f0dca4050e6bd11ace131b7ac7bb53d42bae.tar.gz
inspircd++-ab24f0dca4050e6bd11ace131b7ac7bb53d42bae.tar.bz2
inspircd++-ab24f0dca4050e6bd11ace131b7ac7bb53d42bae.zip
- first steps towards a working IPv6 port. I'll work more on this tomorrow. :-P
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3845 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'src/inspircd_io.cpp')
-rw-r--r--src/inspircd_io.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/inspircd_io.cpp b/src/inspircd_io.cpp
index ddad3d388..723e5a48a 100644
--- a/src/inspircd_io.cpp
+++ b/src/inspircd_io.cpp
@@ -1365,10 +1365,10 @@ int ServerConfig::ConfVarEnum(ConfigDataHash &target, const std::string &tag, in
* a maximum of one second before it times out, using the DNS
* server specified in the configuration file.
*/
-bool BindSocket(int sockfd, struct sockaddr_in client, struct sockaddr_in server, int port, char* addr)
+bool BindSocket(int sockfd, insp_sockaddr client, insp_sockaddr server, int port, char* addr)
{
memset(&server,0,sizeof(server));
- struct in_addr addy;
+ insp_inaddr addy;
bool resolved = false;
char resolved_addr[128];
@@ -1463,7 +1463,7 @@ bool HasPort(int port, char* addr)
int BindPorts(bool bail)
{
char configToken[MAXBUF], Addr[MAXBUF], Type[MAXBUF];
- sockaddr_in client,server;
+ insp_sockaddr client, server;
int clientportcount = 0;
int BoundPortCount = 0;