--- lbbs/src/net_server.c 2004/10/19 17:11:39 1.4 +++ lbbs/src/net_server.c 2004/10/21 17:28:46 1.6 @@ -39,7 +39,9 @@ net_server (const char *hostaddr, unsign if (bind (sock_server, (struct sockaddr *)&sin, sizeof(sin)) < 0) { - log_error ("Bind address failed\n"); + sprintf(temp, "Bind address %s:%u failed\n", + inet_ntoa(sin.sin_addr), ntohs(sin.sin_port)); + log_error (temp); exit (2); } @@ -50,7 +52,7 @@ net_server (const char *hostaddr, unsign } socket_server = sock_server; - strcpy(hostaddr_server,inet_ntoa(sin.sin_addr)); + strcpy(hostaddr_server,(const char *)inet_ntoa(sin.sin_addr)); port_server = ntohs(sin.sin_port); sprintf(temp, "Listening at %s:%d\n",