From b17d099db43b2d52876c05fcec6f7d3773d3e56e Mon Sep 17 00:00:00 2001
From: Philip Gladstone <philipjsg@users.sourceforge.net>
Date: Sun, 5 Jan 2003 23:09:01 +0000
Subject: [PATCH] Improve bind failure message to indicate the port that failed

Originally committed as revision 1399 to svn://svn.ffmpeg.org/ffmpeg/trunk
---
 ffserver.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/ffserver.c b/ffserver.c
index f6e3be5eb81..974fbefd12f 100644
--- a/ffserver.c
+++ b/ffserver.c
@@ -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;
     }
-- 
GitLab