diff --git a/res/res_rtp_asterisk.c b/res/res_rtp_asterisk.c index 57dd8a3066a7998a2834ad0ac471fc078a9a0b3d..0bcd165116f1076cb1055dac95caccbb10ee2186 100644 --- a/res/res_rtp_asterisk.c +++ b/res/res_rtp_asterisk.c @@ -1466,7 +1466,7 @@ static int ast_rtp_dtmf_end_with_duration(struct ast_rtp_instance *instance, cha rtpheader[0] = htonl((2 << 30) | (rtp->send_payload << 16) | (rtp->seqno)); - res = rtp_sendto(instance, (void *) rtpheader, hdrlen + 4, 0, &remote_address); + res = rtp_sendto(instance, (void *) rtpheader, hdrlen + 4, 0, &remote_address, &ice); if (res < 0) { ast_log(LOG_ERROR, "RTP Transmission error to %s: %s\n",