SVN: rc-scripts/trunk/sysconfig/network-scripts/functions.network
baggins
baggins at pld-linux.org
Mon Apr 16 19:26:54 CEST 2007
Author: baggins
Date: Mon Apr 16 19:26:54 2007
New Revision: 8460
Modified:
rc-scripts/trunk/sysconfig/network-scripts/functions.network
Log:
- use shell construct instead of grep in calcnetmask
Modified: rc-scripts/trunk/sysconfig/network-scripts/functions.network
==============================================================================
--- rc-scripts/trunk/sysconfig/network-scripts/functions.network (original)
+++ rc-scripts/trunk/sysconfig/network-scripts/functions.network Mon Apr 16 19:26:54 2007
@@ -381,16 +381,14 @@
echo $prefix
}
-#
-# folowing function calculates network mask from given prefix
+# calculate network mask from given prefix
# (c) 1999 Grzegorz Stanislawski <stangrze at open.net.pl>
-#
calcnetmask()
{
typeset prefix a MASK
MASK=""
- if [ "`echo "${1}" | grep "^[0-9]"`" = "" ]; then
+ if [ -n "${1##[0-9]*}" ]; then
prefix=32
else
typeset -i prefix=$1
More information about the pld-cvs-commit
mailing list