[DRBD-cvs] user 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
Project : drbd
Module : user
Dir : drbd/user
Modified Files:
Tag: rel-0_7-branch
drbdadm_main.c drbdsetup.c
Log Message:
Removed the secondary_remote command.
===================================================================
RCS file: /var/lib/cvs/drbd/drbd/user/Attic/drbdadm_main.c,v
retrieving revision 1.1.2.32
retrieving revision 1.1.2.33
diff -u -3 -r1.1.2.32 -r1.1.2.33
--- drbdadm_main.c 11 Feb 2004 13:25:20 -0000 1.1.2.32
+++ drbdadm_main.c 11 Feb 2004 22:03:52 -0000 1.1.2.33
@@ -114,7 +114,6 @@
{ "down", adm_generic, "down" ,1,1, "FIXME down help" },
{ "primary", adm_generic, "primary" ,1,1, "FIXME primary help" },
{ "secondary", adm_generic, "secondary" ,1,1, "FIXME secondary help" },
- { "secondary_remote", adm_generic, "secondary_remote" ,1,1, "FIXME secondary_remote help" },
{ "invalidate", adm_generic, "invalidate" ,1,1, "FIXME invalidate help" },
{ "invalidate_remote", adm_generic, "invalidate_remote",1,1, "FIXME invalidate_remote help" },
{ "resize", adm_resize, 0 ,1,1, "FIXME resize help" },
===================================================================
RCS file: /var/lib/cvs/drbd/drbd/user/drbdsetup.c,v
retrieving revision 1.54.2.22
retrieving revision 1.54.2.23
diff -u -3 -r1.54.2.22 -r1.54.2.23
--- drbdsetup.c 11 Feb 2004 13:25:20 -0000 1.54.2.22
+++ drbdsetup.c 11 Feb 2004 22:03:52 -0000 1.54.2.23
@@ -93,7 +93,6 @@
int cmd_primary(int drbd_fd,char** argv,int argc,struct option *options);
int cmd_secondary(int drbd_fd,char** argv,int argc,struct option *options);
-int cmd_sec_rem(int drbd_fd,char** argv,int argc,struct option *options);
int cmd_wait_sync(int drbd_fd,char** argv,int argc,struct option *options);
int cmd_wait_connect(int drbd_fd,char** argv,int argc,struct option *options);
int cmd_invalidate(int drbd_fd,char** argv,int argc,struct option *options);
@@ -115,7 +114,6 @@
{ "timeout-expired",no_argument, 0, 't' },
{ 0, 0, 0, 0 } } },
{"secondary", cmd_secondary, 0, 0, },
- {"secondary_remote", cmd_sec_rem, 0, 0, },
{"wait_sync", cmd_wait_sync, 0,
(struct option[]) {
{ "time", required_argument, 0, 't' },
@@ -735,27 +733,6 @@
int cmd_secondary(int drbd_fd,char** argv,int argc,struct option *options)
{
return set_state(drbd_fd,Secondary);
-}
-
-int cmd_sec_rem(int drbd_fd,char** argv,int argc,struct option *options)
-{
- int err;
- err=ioctl(drbd_fd,DRBD_IOCTL_SECONDARY_REM);
- if(err)
- {
- err=errno;
- perror("ioctl() failed");
- if(err==ENXIO)
- fprintf(stderr,"Not connected to remote DRBD device!\n");
-
- if(err==ESRCH)
- {
- fprintf(stderr,"remote DRBD device is already in Secondary state\n");
- return 1;
- }
- return 20;
- }
- return 0;
}
int wait_on(int drbd_fd,char** argv,int argc,int wfct,int dwfct, int req,