X-Git-Url: https://pd.if.org/git/?p=startuptools;a=blobdiff_plain;f=scripts%2Fifup;h=149cb17a69f20ec1b9cfb9d5f0c76474dd2b0f6e;hp=d5489b1ef7f52521e8c4fd9d70371a9159abe383;hb=8ab370eace6aeb1e067fb4175187fd4d7b1235c1;hpb=95264217d4c750f542d61a9627a2b5969a96c69e diff --git a/scripts/ifup b/scripts/ifup index d5489b1..149cb17 100755 --- a/scripts/ifup +++ b/scripts/ifup @@ -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"