mirror of https://git.ffmpeg.org/ffmpeg.git
tcp: Set AI_PASSIVE when the socket will be used for listening
Signed-off-by: Martin Storsjö <martin@martin.st>
This commit is contained in:
parent
c29c1a1b6b
commit
58f3e09ee4
|
@ -63,6 +63,8 @@ static int tcp_open(URLContext *h, const char *uri, int flags)
|
|||
hints.ai_family = AF_UNSPEC;
|
||||
hints.ai_socktype = SOCK_STREAM;
|
||||
snprintf(portstr, sizeof(portstr), "%d", port);
|
||||
if (listen_socket)
|
||||
hints.ai_flags |= AI_PASSIVE;
|
||||
ret = getaddrinfo(hostname, portstr, &hints, &ai);
|
||||
if (ret) {
|
||||
av_log(h, AV_LOG_ERROR,
|
||||
|
|
Loading…
Reference in New Issue