6relayd: Fix some RFC 6204 compatibility issues
[openwrt/svn-archive/archive.git] / package / network / ipv6 / 6relayd / files / 6relayd.init
index f1c100b2e5f17fcaf2f7cce9fd2b0b7c90dd326e..8c50336d0cb2da1ac52b4d2473a63b8f6d00ddf7 100644 (file)
@@ -64,12 +64,7 @@ start_6relayd() {
        [ $always_rewrite_dns -eq 1 ] && append args "-n"
 
        # In server mode the first interface needs to be passed twice
-       [ "$mode" == "server" ] && {
-               for iface in $ifaces; do
-                       ifaces="$iface $ifaces"
-                       break
-               done
-       }
+       [ "$mode" == "server" ] && ifaces=". $ifaces"
 
        service_start /usr/sbin/6relayd $args $ifaces
 }