X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavformat%2Fos_support.c;h=86d0b8f306d2343b7bdf8940ac280583f83293fa;hb=d3d4bc4784d911236b232e56e4ae476c484381c8;hp=7950e44889130f1498ce7bf0b74f28ed902ca562;hpb=e7a57d4873e1123b9a42c4f8d7aefb4b1e8f1b61;p=ffmpeg diff --git a/libavformat/os_support.c b/libavformat/os_support.c index 7950e448891..86d0b8f306d 100644 --- a/libavformat/os_support.c +++ b/libavformat/os_support.c @@ -205,16 +205,9 @@ int ff_getnameinfo(const struct sockaddr *sa, int salen, } if (serv && servlen > 0) { - struct servent *ent = NULL; -#if HAVE_GETSERVBYPORT if (!(flags & NI_NUMERICSERV)) - ent = getservbyport(sin->sin_port, flags & NI_DGRAM ? "udp" : "tcp"); -#endif /* HAVE_GETSERVBYPORT */ - - if (ent) - snprintf(serv, servlen, "%s", ent->s_name); - else - snprintf(serv, servlen, "%d", ntohs(sin->sin_port)); + return EAI_FAIL; + snprintf(serv, servlen, "%d", ntohs(sin->sin_port)); } return 0;