--- res/res_rtp_asterisk.c 2010-10-06 07:35:51.000000000 +0300 +++ res/res_rtp_asterisk.c 2011-01-25 16:11:26.000000000 +0200 @@ -452,9 +452,7 @@ /* Create a new socket for us to listen on and use */ if ((rtp->s = - create_new_socket("RTP", - ast_sockaddr_is_ipv4(addr) ? AF_INET : - ast_sockaddr_is_ipv6(addr) ? AF_INET6 : -1)) < 0) { + create_new_socket("RTP",AF_INET)) < 0) { ast_debug(1, "Failed to create a new socket for RTP instance '%p'\n", instance); ast_free(rtp); return -1; @@ -2347,11 +2345,7 @@ ast_sockaddr_port(&rtp->rtcp->us) + 1); if ((rtp->rtcp->s = - create_new_socket("RTCP", - ast_sockaddr_is_ipv4(&rtp->rtcp->us) ? - AF_INET : - ast_sockaddr_is_ipv6(&rtp->rtcp->us) ? - AF_INET6 : -1)) < 0) { + create_new_socket("RTCP", AF_INET)) < 0) { ast_debug(1, "Failed to create a new socket for RTCP on instance '%p'\n", instance); ast_free(rtp->rtcp); rtp->rtcp = NULL;