X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=scripts%2Fifup;h=149cb17a69f20ec1b9cfb9d5f0c76474dd2b0f6e;hb=8ab370eace6aeb1e067fb4175187fd4d7b1235c1;hp=d9f2df42814ae77bbdffa16adffd3ed47f6dda49;hpb=4fe655b1905363af2df163a5ee9ab89ca7790c49;p=startuptools diff --git a/scripts/ifup b/scripts/ifup index d9f2df4..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"