:	'(c) Copyright	Empress Software Inc.	1983, 1998'

USAGE="*** Usage ***  {tcp | udp} nserver"

if test "$EMPRESSPATH" = "" 
then
	echo "EMPRESSPATH not set"
	exit 1

elif test ! -d $EMPRESSPATH
then
	echo "invalid EMPRESSPATH"
	exit 1
fi

case $1 in
  "") echo "$USAGE" 
      exit 1 ;;
  tcp) INET_TYPE=INET_TCP ;;
  udp) INET_TYPE=INET_UDP ;;
esac

NSERVER=$2

case "$MSNETTEST" in
 "") MSNETTEST=`$EMPRESSPATH/common/sys_bin/sysuname`;;
esac
	
MSTESTPATH=`cd $EMPRESSPATH/rdbms/testwork; /bin/pwd`
MSRMTTESTPATH=$EMPRESSRMTPATH/rdbms/testwork
MSNETTESTDBPATH=$MSTESTPATH/_nettmp
MSRMTNETTESTDBPATH=$MSRMTTESTPATH/_nettmp
MSSERVERCONFIGFILE=$MSNETTESTDBPATH/_svcfg."$MSNETTEST"
MSRMTSERVERCONFIGFILE=$MSRMTNETTESTDBPATH/_svcfg."$MSNETTEST"

case $MSSERVERNAME in
  "") MSSERVERNAME="_svruntest" ;;
esac

if test -f $MSSERVERCONFIGFILE
then
	rm -f $MSSERVERCONFIGFILE
fi

case "$MSTESTUID" in
 "")	A=0;;
  *)	A=$MSTESTUID;;
esac
A=`expr "$A" '*' '10'`
PORTNO=`expr '8000' '+' "$A"`

cat > $MSSERVERCONFIGFILE <<EOM
MSSERVERNAME=$MSSERVERNAME
    MSSERVERHOSTNAME=$MSNETTEST
    MSSERVERNPROCS=$NSERVER
    MSSERVERADMINISTRATOR=$LOGNAME
    MSSERVERNETTYPE=$INET_TYPE
        MSINETPORT=$PORTNO
        MSINETREPLYTIMEOUT=60
        MSINETREPLYRETRY=4
        MSINETMESSAGETIMEOUT=30
        MSINETMESSAGERETRY=4
        MSINETPACKETTIMEOUT=5
        MSINETPACKETRETRY=4
    MSSERVERNETEND
MSSERVEREND
EOM

if test "$MSNETTEST" != `$EMPRESSPATH/common/sys_bin/sysuname`
then
	rcp $MSSERVERCONFIGFILE $MSNETTEST:$MSRMTSERVERCONFIGFILE
fi
