Browse Source

log when connect fails

master
Georg Hopp 14 years ago
parent
commit
1fdcbd40f6
  1. 2
      include/socket.h
  2. 4
      src/socket/connect.c

2
include/socket.h

@ -37,7 +37,7 @@ CLASS(Sock) {
int handle; int handle;
}; };
void socketConnect(Sock this, const char * addr);
void socketConnect(Sock this, const char * addr, char (*)[16]);
void socketListen(Sock this, int backlog); void socketListen(Sock this, int backlog);
Sock socketAccept(Sock this, char (*remoteAddr)[16]); Sock socketAccept(Sock this, char (*remoteAddr)[16]);

4
src/socket/connect.c

@ -45,10 +45,10 @@ socketConnect(Sock this, const char * addr, char (*remoteAddr)[16])
strerror(errno)); strerror(errno));
exit(EXIT_FAILURE); exit(EXIT_FAILURE);
} else { } else {
strcpy(*remoteAddr, inet_ntoa((sock->addr).sin_addr));
strcpy(*remoteAddr, inet_ntoa((this->addr).sin_addr));
loggerLog(this->log, LOGGER_INFO, 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));
} }
} }

Loading…
Cancel
Save