From 1fdcbd40f698d96bbed27c6362999963125d266e Mon Sep 17 00:00:00 2001 From: Georg Hopp Date: Fri, 2 Mar 2012 08:09:06 +0100 Subject: [PATCH] log when connect fails --- include/socket.h | 2 +- src/socket/connect.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/socket.h b/include/socket.h index 8b61b9c..af68ac9 100644 --- a/include/socket.h +++ b/include/socket.h @@ -37,7 +37,7 @@ CLASS(Sock) { int handle; }; -void socketConnect(Sock this, const char * addr); +void socketConnect(Sock this, const char * addr, char (*)[16]); void socketListen(Sock this, int backlog); Sock socketAccept(Sock this, char (*remoteAddr)[16]); diff --git a/src/socket/connect.c b/src/socket/connect.c index eeb60d3..66aa19c 100644 --- a/src/socket/connect.c +++ b/src/socket/connect.c @@ -45,10 +45,10 @@ socketConnect(Sock this, const char * addr, char (*remoteAddr)[16]) strerror(errno)); exit(EXIT_FAILURE); } else { - strcpy(*remoteAddr, inet_ntoa((sock->addr).sin_addr)); + strcpy(*remoteAddr, inet_ntoa((this->addr).sin_addr)); loggerLog(this->log, LOGGER_INFO, - "handling connection %s\n", inet_ntoa((sock->addr).sin_addr)); + "handling connection %s\n", inet_ntoa((this->addr).sin_addr)); } }