From 57e25ea45a0612b77e0aeefc6ddf5a5d24c188a1 Mon Sep 17 00:00:00 2001 From: Damian Ivereigh Date: Mon, 24 Aug 2015 02:00:24 +1000 Subject: [PATCH] Added back in volga629's changes to allow multiple interfaces - also duplicated the same for IPv6 --- el/rtpengine.init | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/el/rtpengine.init b/el/rtpengine.init index 85c130779..8a4a03c58 100644 --- a/el/rtpengine.init +++ b/el/rtpengine.init @@ -56,10 +56,13 @@ build_opts() { fi shopt -u nocasematch - if [[ -n "$RTP_IP" ]] - then - OPTS+=" --interface=$RTP_IP" - fi + if [[ -n "$RTP_IP" ]] + then + for IP in "${RTP_IP[@]}" + do + OPTS+=" --interface=$IP" + done + fi if [[ -n "$RTP_ADV_IP" ]] then @@ -68,7 +71,10 @@ build_opts() { if [[ -n "$RTP_IP6" ]] then - OPTS+=" --interface=$RTP_IP6" + for IP in "${RTP_IP6[@]}" + do + OPTS+=" --interface=$IP" + done IP6=1 fi