[FFmpeg-cvslog] r24918 - trunk/libavformat/sdp.c
mstorsjo
subversion
Wed Aug 25 15:30:07 CEST 2010
Author: mstorsjo
Date: Wed Aug 25 15:30:06 2010
New Revision: 24918
Log:
Simplify resolve_destination in sdp.c further, now that we don't enforce IPv4 any longer
Modified:
trunk/libavformat/sdp.c
Modified: trunk/libavformat/sdp.c
==============================================================================
--- trunk/libavformat/sdp.c Wed Aug 25 14:51:20 2010 (r24917)
+++ trunk/libavformat/sdp.c Wed Aug 25 15:30:06 2010 (r24918)
@@ -82,7 +82,7 @@ static void sdp_write_header(char *buff,
static void resolve_destination(char *dest_addr, int size, char *type,
int type_size)
{
- struct addrinfo hints, *ai, *cur;
+ struct addrinfo hints, *ai;
av_strlcpy(type, "IP4", type_size);
if (!dest_addr[0])
@@ -94,13 +94,10 @@ static void resolve_destination(char *de
memset(&hints, 0, sizeof(hints));
if (getaddrinfo(dest_addr, NULL, &hints, &ai))
return;
- for (cur = ai; cur; cur = cur->ai_next) {
- getnameinfo(cur->ai_addr, cur->ai_addrlen, dest_addr, size,
+ getnameinfo(ai->ai_addr, ai->ai_addrlen, dest_addr, size,
NULL, 0, NI_NUMERICHOST);
- if (cur->ai_family == AF_INET6)
+ if (ai->ai_family == AF_INET6)
av_strlcpy(type, "IP6", type_size);
- break;
- }
freeaddrinfo(ai);
}
#else
More information about the ffmpeg-cvslog
mailing list