From c866c6f4b12e0da9d47d2d3d908d0becb92aacc7 Mon Sep 17 00:00:00 2001 From: Mark Buechler Date: Tue, 6 Dec 2011 19:41:33 +0000 Subject: [PATCH] - Small directory check in _issueLip(). Not sure why this is needed. git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3956 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- scstadmin/scstadmin.sysfs/scstadmin | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/scstadmin/scstadmin.sysfs/scstadmin b/scstadmin/scstadmin.sysfs/scstadmin index 74092ba3b..e7b8086f4 100755 --- a/scstadmin/scstadmin.sysfs/scstadmin +++ b/scstadmin/scstadmin.sysfs/scstadmin @@ -5006,8 +5006,11 @@ sub _issueLip { my $ldir = $SCST->SCST_TARGETS_DIR."/$driver/$target/host/device/fc_host:$host"; if (!(opendir $dir, $ldir)) { - print "\t-> Driver/target is not a fibre channel target, ignoring.\n"; - return FALSE; + $ldir = $SCST->SCST_TARGETS_DIR."/$driver/$target/host/device/fc_host/$host"; + if (!(opendir $dir, $ldir)) { + print "\t-> Driver/target is not a fibre channel target, ignoring.\n"; + return FALSE; + } } my $lip = $ldir.'/issue_lip';