#!/sbin/sh

[ -z "$SID" ] && SID=/tmp/install_config
[ X$SubrIsRead = XYes ] || . $SID/Scripts/Misc/!Includes/Subroutines
[ X$VarsAreSet = XYes ] || SetJVars

for j in `/sbin/ifconfig -a | egrep ': +flags=.* mtu .*' | egrep -v '^lo0:|inet +|ether ' | cut -d: -f1` ; do

  ADDR=`ifconfig $j | grep inet | awk '{print $2}'`
  [ "$ADDR" = "0.0.0.0" ] && continue
  [ "$ADDR" = "$MYADDR" ] && {
    [ "$j" = "$PRIMARY_IFC" ] && continue
    echo "
	ERROR:
	  $PRIMARY_IFC and $j are
	  configured with the same IP address $MYADDR


    "
    Start_Shell $0
  }

  HMASK=`ifconfig $j | grep netmask | awk '{print $4}'`
  DMASK=`echo \`for q in 1-2 3-4 5-6 7-8 ; do printf "%d." 0x\\\`echo $HMASK | cut -b$q\\\` ; done\` | sed 's/.$//'`
  echo "$ADDR\t\t\t${MYNAME}-$j           # Configured by Jumpstart" >>$ROOT/etc/hosts
  echo "${MYNAME}-$j"                                                 >$ROOT/etc/hostname.$j
  # echo "$NET\t\t$DMASK"                                            >>$ROOT/etc/netmasks

done
