Improve bind failure message to indicate the port that failed
authorPhilip Gladstone <philipjsg@users.sourceforge.net>
Sun, 5 Jan 2003 23:09:01 +0000 (23:09 +0000)
committerPhilip Gladstone <philipjsg@users.sourceforge.net>
Sun, 5 Jan 2003 23:09:01 +0000 (23:09 +0000)
Originally committed as revision 1399 to svn://svn.ffmpeg.org/ffmpeg/trunk

ffserver.c

index f6e3be5..974fbef 100644 (file)
@@ -429,7 +429,9 @@ static int socket_open_listen(struct sockaddr_in *my_addr)
     setsockopt(server_fd, SOL_SOCKET, SO_REUSEADDR, &tmp, sizeof(tmp));
 
     if (bind (server_fd, (struct sockaddr *) my_addr, sizeof (*my_addr)) < 0) {
-        perror ("bind");
+        char bindmsg[32];
+        snprintf(bindmsg, sizeof(bindmsg), "bind(port %d)", ntohs(my_addr->sin_port));
+        perror (bindmsg);
         close(server_fd);
         return -1;
     }