diff --git a/linphone/oRTP/src/rtpsession_inet.c b/linphone/oRTP/src/rtpsession_inet.c index 2c4f9886b..0ec5a7526 100644 --- a/linphone/oRTP/src/rtpsession_inet.c +++ b/linphone/oRTP/src/rtpsession_inet.c @@ -318,7 +318,7 @@ int rtp_session_set_multicast_ttl(RtpSession *session, int ttl) (SOCKET_OPTION_VALUE) &session->multicast_ttl, sizeof(session->multicast_ttl)); } break; - +#ifdef ORTP_INET6 case AF_INET6: { retval= setsockopt(session->rtp.socket, IPPROTO_IPV6, IPV6_MULTICAST_HOPS, @@ -330,7 +330,7 @@ int rtp_session_set_multicast_ttl(RtpSession *session, int ttl) (SOCKET_OPTION_VALUE) &session->multicast_ttl, sizeof(session->multicast_ttl)); } break; - +#endif default: retval=-1; } @@ -394,7 +394,7 @@ int rtp_session_set_multicast_loopback(RtpSession *session, int yesno) (SOCKET_OPTION_VALUE) &session->multicast_loopback, sizeof(session->multicast_loopback)); } break; - +#ifdef ORTP_INET6 case AF_INET6: { retval= setsockopt(session->rtp.socket, IPPROTO_IPV6, IPV6_MULTICAST_LOOP, @@ -406,7 +406,7 @@ int rtp_session_set_multicast_loopback(RtpSession *session, int yesno) (SOCKET_OPTION_VALUE) &session->multicast_loopback, sizeof(session->multicast_loopback)); } break; - +#endif default: retval=-1; }