rendered paste bodyset_netmask(){ HEX_MASK=`/sbin/ifconfig -a 2>/dev/null | \ while read ifname flags ; do read inet ipaddr netmask mask broadcast broadaddr if [ "${ifname}" = "lo0:" ]; then continue; fi echo ${mask} break done` f1=`expr $HEX_MASK : '\(..\)......'` f2=`expr $HEX_MASK : '..\(..\)....'` f3=`expr $HEX_MASK : '....\(..\)..'` f4=`expr $HEX_MASK : '......\(..\)'` F1=`echo "$f1=d" | adb` F2=`echo "$f2=d" | adb` F3=`echo "$f3=d" | adb` F4=`echo "$f4=d" | adb` tmp="${F1}.${F2}.${F3}.${F4}" NET_MASK=`echo $tmp | sed 's/ //g'` echo $NET_MASK > ${target}/${VERSION}/Tools/Boot/netmask}