All pastes #41597 Raw Edit

Something

public shellscript v1 · immutable
#41597 ·published 2006-02-14 15:10 UTC
rendered paste body
set_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}