From: Alan T. DeKok Date: Wed, 10 Nov 2010 16:19:12 +0000 (+0100) Subject: Print out *which* socket could not be opened. X-Git-Tag: release_2_1_11~212 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eb9b38f3740c45a4696d238e8fcfd609cf7c1201;p=thirdparty%2Ffreeradius-server.git Print out *which* socket could not be opened. --- diff --git a/src/main/listen.c b/src/main/listen.c index c8c669c0c5b..1eb6151ba2f 100644 --- a/src/main/listen.c +++ b/src/main/listen.c @@ -1454,7 +1454,11 @@ static int listen_bind(rad_listen_t *this) */ this->fd = socket(sock->ipaddr.af, SOCK_DGRAM, 0); if (this->fd < 0) { - radlog(L_ERR, "Failed opening socket: %s", strerror(errno)); + char buffer[256]; + + this->print(this, buffer, sizeof(buffer)); + + radlog(L_ERR, "Failed opening %s: %s", buffer, strerror(errno)); return -1; }