#!/bin/sh

# $Id: changeip_resume,v 2.1.6.3 2002/06/12 18:24:40 ptle Exp $
#ident "@(#)sraf:$RCSfile: changeip_resume,v $	$Revision: 2.1.6.3 $"

#
# Copyright(C) 2002 VERITAS Software Corporation.  ALL RIGHTS RESERVED.
# UNPUBLISHED -- RIGHTS RESERVED UNDER THE COPYRIGHT
# LAWS OF THE UNITED STATES.  USE OF A COPYRIGHT NOTICE
# IS PRECAUTIONARY ONLY AND DOES NOT IMPLY PUBLICATION
# OR DISCLOSURE.
#
# THIS SOFTWARE CONTAINS CONFIDENTIAL INFORMATION AND
# TRADE SECRETS OF VERITAS SOFTWARE.  USE, DISCLOSURE,
# OR REPRODUCTION IS PROHIBITED WITHOUT THE PRIOR
# EXPRESS WRITTEN PERMISSION OF VERITAS SOFTWARE.
#
#               RESTRICTED RIGHTS LEGEND
# USE, DUPLICATION, OR DISCLOSURE BY THE GOVERNMENT IS
# SUBJECT TO RESTRICTIONS AS SET FORTH IN SUBPARAGRAPH
# (C) (1) (ii) OF THE RIGHTS IN TECHNICAL DATA AND
# COMPUTER SOFTWARE CLAUSE AT DFARS 252.227-7013.
#               VERITAS SOFTWARE
# 1600 PLYMOUTH STREET, MOUNTAIN VIEW, CA 94043
#

#
# Filename: changeip_resume 
# 
# changeip_resume -g <dgname> <prlink> <sechost> <action> 
#										
#

progname=$0

. ${VOLADM_LIB:-/usr/lib/vxvm/voladm.d/lib}/vxadm_lib.sh

# make sure there are five arguments

if [ $# != 5 ]
then
	export progname; ewritemsg -M  vras.mesg:2401 \
		"vradmin: INTERNAL ERROR: Incorrect number of arguments for $progname." 1>&2
	exit 1
fi

dgname=$2
prlink=$3
sechost=$4
action=$5

if [ "$action" -eq "1" ]
then
	export sechost; ewritemsg -M  vras.mesg:2404 \
		"vradmin: WARNING: Cannot resume replication to Secondary $sechost. Check the new network setting and resume replication manually."
	exit 0
elif [ "$action" -eq "2" ]
then
	/usr/sbin/vxrlink -g $dgname resume $prlink
	exit $? 
else
	exit 0
fi
