From 2015e9ddfd39deac80a13e0acd89f07310e7b745 Mon Sep 17 00:00:00 2001 From: Stefan Sayer Date: Mon, 14 May 2007 13:01:21 +0000 Subject: [PATCH] fixes ipv6 compilation problems git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@329 8eb893ce-cfd4-0310-b710-fb5ebe64c474 --- core/AmRtpPacket.cpp | 2 +- core/AmSdp.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/core/AmRtpPacket.cpp b/core/AmRtpPacket.cpp index 5c7fb078..ba7e574c 100644 --- a/core/AmRtpPacket.cpp +++ b/core/AmRtpPacket.cpp @@ -159,7 +159,7 @@ int AmRtpPacket::send(int sd) #ifdef SUPPORT_IPV6 if(addr.ss_family != PF_INET) err = sendto(sd,buffer,b_size,0, - (const struct sockaddr *)saddr, + (const struct sockaddr *)&addr, sizeof(struct sockaddr_in6)); else #endif diff --git a/core/AmSdp.cpp b/core/AmSdp.cpp index a55590cc..7e954848 100644 --- a/core/AmSdp.cpp +++ b/core/AmSdp.cpp @@ -190,7 +190,7 @@ int AmSdp::genResponse(const string& localip, int localport, string l_ip = "IP4 " + localip; #ifdef SUPPORT_IPV6 - if(localip.find('.') = string::npos) + if(localip.find('.') == string::npos) l_ip = "IP6 " + localip; #endif