]> git.ipfire.org Git - thirdparty/dracut.git/blobdiff - mkinitrd-suse.sh
90multipath: Start daemon after udev settle
[thirdparty/dracut.git] / mkinitrd-suse.sh
index bc49d731f8956af91c26b1e9f992befd44ad587a..d9de81b9825b9f267dc6cf12a33463d82935a474 100755 (executable)
@@ -104,7 +104,7 @@ calc_netmask() {
     local prefix=$1
 
     [ -z "$prefix" ] && return
-    mask=$(echo "(2 ^ 32) - (2 ^ $prefix)" | bc -l)
+    mask=$(( 0xffffffff << (32 - $prefix) ))
     byte1=$(( mask >> 24 ))
     byte2=$(( mask >> 16 ))
     byte3=$(( mask >> 8 ))