]> pd.if.org Git - startuptools/blobdiff - scripts/ifup
Added dhcp support to interface scripts
[startuptools] / scripts / ifup
index d5489b1ef7f52521e8c4fd9d70371a9159abe383..149cb17a69f20ec1b9cfb9d5f0c76474dd2b0f6e 100755 (executable)
@@ -24,11 +24,15 @@ ifup_pre
 
 ip link set dev $dev up
 
-for address in $addr; do
-       IFS="$saveifs"
-       ip addr add $address dev $dev
-       IFS=';'
-done
+if [ "$addr" = 'dhcp' ]; then
+       /sbin/dhcpcd -q $dev
+else
+       for address in $addr; do
+               IFS="$saveifs"
+               ip addr add $address dev $dev
+               IFS=';'
+       done
+fi
 
 for r in $route; do
        IFS="$saveifs"