Checkign in new iproute2
[iproute2.git] / ip / ifcfg
old mode 100755 (executable)
new mode 100644 (file)
index ed6960f..083d9df
--- a/ip/ifcfg
+++ b/ip/ifcfg
@@ -86,6 +86,10 @@ if [ "$peer" != "" ]; then
   fi
   pfx="$ipaddr peer $peer"
 else
+  if [ "$ipaddr" = "" ]; then
+    echo "Missing IP address argument." 1>&2
+    exit 1
+  fi
   if [ "$pfxlen" = "" ]; then
     ABCMaskLen $ipaddr
     pfxlen=$?
@@ -125,7 +129,7 @@ noarp=$?
 ( sleep 2 ;
   arping -q -U -c 1 -I $dev $ipaddr ) >& /dev/null </dev/null &
 
-ip route add unreachable 224.0.0.0/24 >& /dev/null 
+ip route add unreachable 224.0.0.0/24 >& /dev/null
 ip route add unreachable 255.255.255.255 >& /dev/null
 if [ `ip link ls $dev | grep -c MULTICAST` -ge 1 ]; then
   ip route add 224.0.0.0/4 dev $dev scope global >& /dev/null