[package] relayd: map "ipaddr" option to local ip (-L)
authorjow <jow@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Wed, 27 Apr 2011 19:16:35 +0000 (19:16 +0000)
committerjow <jow@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Wed, 27 Apr 2011 19:16:35 +0000 (19:16 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26773 3c298f89-4303-0410-b956-a3cf2f4a3e73

package/relayd/files/relay.sh

index 3e5e84c..390900b 100644 (file)
@@ -48,6 +48,10 @@ setup_interface_relay() {
                resolve_ifname "$ifn"
        done
 
+       local ipaddr
+       config_get ipaddr "$cfg" ipaddr
+       [ -n "$ipaddr" ] && append args "-L $ipaddr"
+
        local gateway
        config_get gateway "$cfg" gateway
        [ -n "$gateway" ] && append args "-G $gateway"