[DRBD-cvs] r1540 - trunk/user
svn at svn.drbd.org
svn at svn.drbd.org
Mon Sep 20 22:14:13 CEST 2004
Author: phil
Date: 2004-09-20 22:14:10 +0200 (Mon, 20 Sep 2004)
New Revision: 1540
Modified:
trunk/user/drbdsetup.c
Log:
drbdadm adjust failed if drbdsetup show printed "(null)"
as device name. E.g.:
Lower device: 00:00 ((null))
Made drbdsetup to never print "(null)" as the device name.
Modified: trunk/user/drbdsetup.c
===================================================================
--- trunk/user/drbdsetup.c 2004-09-09 17:57:28 UTC (rev 1539)
+++ trunk/user/drbdsetup.c 2004-09-20 20:14:10 UTC (rev 1540)
@@ -1170,11 +1170,12 @@
// this is because the SmartArray (Compaq, HP, whatever...) driver
// returns a closing bracket in the device name...
- if(!dev_name[0] || index(dev_name,')'))
+ if(!dev_name || !dev_name[0] || index(dev_name,')') )
{
- return guess_dev_name("/dev",major,minor);
+ dev_name = guess_dev_name("/dev",major,minor);
}
- return dev_name;
+ if(dev_name) return dev_name;
+ else return "n.a.";
}
int cmd_show(int drbd_fd,char** argv,int argc,struct option *options)
More information about the drbd-cvs
mailing list