Commit 1fdcbd40f698d96bbed27c6362999963125d266e

Authored by Georg Hopp
1 parent c1afe88f

log when connect fails

@@ -37,7 +37,7 @@ CLASS(Sock) { @@ -37,7 +37,7 @@ CLASS(Sock) {
37 int handle; 37 int handle;
38 }; 38 };
39 39
40 -void socketConnect(Sock this, const char * addr); 40 +void socketConnect(Sock this, const char * addr, char (*)[16]);
41 void socketListen(Sock this, int backlog); 41 void socketListen(Sock this, int backlog);
42 Sock socketAccept(Sock this, char (*remoteAddr)[16]); 42 Sock socketAccept(Sock this, char (*remoteAddr)[16]);
43 43
@@ -45,10 +45,10 @@ socketConnect(Sock this, const char * addr, char (*remoteAddr)[16]) @@ -45,10 +45,10 @@ socketConnect(Sock this, const char * addr, char (*remoteAddr)[16])
45 strerror(errno)); 45 strerror(errno));
46 exit(EXIT_FAILURE); 46 exit(EXIT_FAILURE);
47 } else { 47 } else {
48 - strcpy(*remoteAddr, inet_ntoa((sock->addr).sin_addr)); 48 + strcpy(*remoteAddr, inet_ntoa((this->addr).sin_addr));
49 49
50 loggerLog(this->log, LOGGER_INFO, 50 loggerLog(this->log, LOGGER_INFO,
51 - "handling connection %s\n", inet_ntoa((sock->addr).sin_addr)); 51 + "handling connection %s\n", inet_ntoa((this->addr).sin_addr));
52 } 52 }
53 } 53 }
54 54
Please register or login to post a comment