[DRBD-cvs] drbd by phil; Removed the secondary_remote command.

drbd-user@lists.linbit.com drbd-user@lists.linbit.com
Wed, 11 Feb 2004 23:03:57 +0100 (CET)


DRBD CVS committal

Author  : phil
Module  : drbd

Dir     : drbd/drbd


Modified Files:
      Tag: rel-0_7-branch
	drbd.h drbd_fs.c drbd_int.h drbd_receiver.c 


Log Message:
Removed the secondary_remote command.

===================================================================
RCS file: /var/lib/cvs/drbd/drbd/drbd/drbd.h,v
retrieving revision 1.34.2.22
retrieving revision 1.34.2.23
diff -u -3 -r1.34.2.22 -r1.34.2.23
--- drbd.h	11 Feb 2004 13:25:20 -0000	1.34.2.22
+++ drbd.h	11 Feb 2004 22:03:51 -0000	1.34.2.23
@@ -195,7 +195,6 @@
 #define DRBD_IOCTL_SET_NET_CONFIG _IOW( 'D', 0x07, struct ioctl_net_config )
 #define DRBD_IOCTL_UNCONFIG_NET  _IO ( 'D', 0x08 )
 #define DRBD_IOCTL_GET_CONFIG    _IOW( 'D', 0x0A, struct ioctl_get_config)
-#define DRBD_IOCTL_SECONDARY_REM _IOR( 'D', 0x0C, int )
 #define DRBD_IOCTL_INVALIDATE    _IO ( 'D', 0x0D )
 #define DRBD_IOCTL_INVALIDATE_REM _IO ( 'D', 0x0E )
 #define DRBD_IOCTL_SET_SYNC_CONFIG _IOW( 'D', 0x0F,struct ioctl_syncer_config)
===================================================================
RCS file: /var/lib/cvs/drbd/drbd/drbd/drbd_fs.c,v
retrieving revision 1.28.2.72
retrieving revision 1.28.2.73
diff -u -3 -r1.28.2.72 -r1.28.2.73
--- drbd_fs.c	11 Feb 2004 13:25:20 -0000	1.28.2.72
+++ drbd_fs.c	11 Feb 2004 22:03:52 -0000	1.28.2.73
@@ -882,18 +882,6 @@
 		drbd_start_resync(mdev,SyncSource);
 		break;
 
-	case DRBD_IOCTL_SECONDARY_REM:
-		if (mdev->cstate != Connected) {
-			err = -ENXIO;
-			break;
-		}
-
-		if (mdev->o_state == Primary) {
-			drbd_send_short_cmd(mdev,BecomeSec);
-		} else err = -ESRCH;
-
-		break;
-
 	default:
 		err = -EINVAL;
 	}
===================================================================
RCS file: /var/lib/cvs/drbd/drbd/drbd/drbd_int.h,v
retrieving revision 1.58.2.121
retrieving revision 1.58.2.122
diff -u -3 -r1.58.2.121 -r1.58.2.122
--- drbd_int.h	11 Feb 2004 13:25:20 -0000	1.58.2.121
+++ drbd_int.h	11 Feb 2004 22:03:52 -0000	1.58.2.122
@@ -267,7 +267,6 @@
 	ReportBitMap,
 	BecomeSyncTarget,
 	BecomeSyncSource,
-	BecomeSec,     // Secondary asking primary to become secondary
 	WriteHint,     // Used in protocol C to hint the secondary to hurry up
 	DataRequest,   // Used to ask for a data block
 	RSDataRequest, // Used to ask for a data block
@@ -296,7 +295,6 @@
 		[ReportBitMap]     = "ReportBitMap",
 		[BecomeSyncTarget] = "BecomeSyncTarget",
 		[BecomeSyncSource] = "BecomeSyncSource",
-		[BecomeSec]        = "BecomeSec",
 		[WriteHint]        = "WriteHint",
 		[DataRequest]      = "DataRequest",
 		[RSDataRequest]    = "RSDataRequest",
===================================================================
RCS file: /var/lib/cvs/drbd/drbd/drbd/drbd_receiver.c,v
retrieving revision 1.97.2.108
retrieving revision 1.97.2.109
diff -u -3 -r1.97.2.108 -r1.97.2.109
--- drbd_receiver.c	11 Feb 2004 13:25:20 -0000	1.97.2.108
+++ drbd_receiver.c	11 Feb 2004 22:03:52 -0000	1.97.2.109
@@ -1412,12 +1412,6 @@
 	return TRUE; // cannot fail ?
 }
 
-STATIC int receive_BecomeSec(drbd_dev *mdev, Drbd_Header *h)
-{
-	drbd_set_state(mdev,Secondary);
-	return TRUE; // cannot fail ?
-}
-
 STATIC int receive_WriteHint(drbd_dev *mdev, Drbd_Header *h)
 {
 	drbd_kick_lo(mdev);
@@ -1439,7 +1433,6 @@
 	[PingAck]          = NULL, //receive_PingAck,
 	[BecomeSyncTarget] = receive_BecomeSyncTarget,
 	[BecomeSyncSource] = receive_BecomeSyncSource,
-	[BecomeSec]        = receive_BecomeSec,
 	[WriteHint]        = receive_WriteHint,
 	[DataRequest]      = receive_DataRequest,
 	[RSDataRequest]    = receive_DataRequest, //receive_RSDataRequest,