#!/bin/ksh
#
# stop pgw and ifss process remove shared memory
#
#set -vx
MODE=0

for i in "$@"
do
  if [ "$i" = "1" ]
  then 
    MODE=1;
  fi
  if [ "$i" = "2" ]
  then 
    MODE=2;
  fi
done

if [ $MODE = 0 ]
then
  echo "Usage: k2stop <1|2>"
  exit -1
fi


ME=`whoami`
procs=`ps -u$ME |\
        egrep "pgw$MODE|ifss$MODE" |\
        grep -v "grep " |\
        grep -v "vi " |\
        grep -v "xdb " |\
        cut -c1-6`

for i in $procs; do
        kill $i
	echo "$i killed"
done

$PGWROOT/bin/ripc $MODE

