#!/bin/sh
#
#
# ident	"@(#)preremove	1.1	07/10/11 SMI"
#
# Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
# Use is subject to license terms.
#

PATH="/usr/bin:/usr/sbin:${PATH}"
export PATH

SDP4_SOCK_ENTRY="        2       2       257       /dev/sdp"
SDP6_SOCK_ENTRY="        26      2       257       /dev/sdp"

EXIT=0

if [ "${BASEDIR:=/}" = "/" ]
then
	soconfig 2 2 257 || EXIT=1
	soconfig 26 2 257 || EXIT=1
else
	BASEDIR_OPT="-b $BASEDIR"
fi

# Remove Drivers
rem_drv ${BASEDIR_OPT} sdp || EXIT=1

# Remove sdp4 and sdp6 entry in sock2path
egrep -v "$SDP4_SOCK_ENTRY" $BASEDIR/etc/sock2path > /tmp/sock2path$$
mv /tmp/sock2path$$ $BASEDIR/etc/sock2path
egrep -v "$SDP6_SOCK_ENTRY" $BASEDIR/etc/sock2path > /tmp/sock2path$$
mv /tmp/sock2path$$ $BASEDIR/etc/sock2path

exit 0
