X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fngircd%2Fconn.c;h=df65fc061b16de80d46c6d145e489b2f00c859f7;hb=78257374f0692ad1787d0aec779ffdb6c3f56c22;hp=1696d5c5f62968d8d495576b4e1bc67947db66ee;hpb=fc93044909597798ca416dacc312bdb9c792c6ed;p=ngircd.git diff --git a/src/ngircd/conn.c b/src/ngircd/conn.c index 1696d5c5..df65fc06 100644 --- a/src/ngircd/conn.c +++ b/src/ngircd/conn.c @@ -415,11 +415,13 @@ NewListener(int af, const UINT16 Port) set_v6_only(af, sock); - if( ! Init_Socket( sock )) return -1; + if (!Init_Socket(sock)) + return -1; if (bind(sock, (struct sockaddr *)&addr, ng_ipaddr_salen(&addr)) != 0) { - Log( LOG_CRIT, "Can't bind socket (port %d) : %s!", Port, strerror( errno )); - close( sock ); + Log(LOG_CRIT, "Can't bind socket to address %s:%d - %s", + ng_ipaddr_tostr(&addr), Port, strerror(errno)); + close(sock); return -1; }