]> www.infradead.org Git - users/hch/blktests.git/commitdiff
tests/srp/rc: Simplify log_in()
authorBart Van Assche <bvanassche@acm.org>
Fri, 22 Feb 2019 22:05:47 +0000 (14:05 -0800)
committerBart Van Assche <bvanassche@acm.org>
Fri, 22 Feb 2019 23:17:03 +0000 (15:17 -0800)
Since the 'sysfsdir' variable is identical to the 'd' variable, leave
out 'sysfsdir' and use 'd' instead. This patch does not change any
functionality.

Signed-off-by: Bart Van Assche <bvanassche@acm.org>
tests/srp/rc

index e10ebac360721ebb924f1b359e1593ec4bc06c94..1b595370c648f40e52528691fee3b73fd8dcb89d 100755 (executable)
@@ -196,16 +196,15 @@ show_srp_connections() {
 # Make the SRP initiator driver log in to each SRP target port that exists
 # on the local host.
 log_in() {
-       local a add_param="${srp_login_params}" d dest gid ibdev ioc_guid port p sysfsdir
+       local a add_param="${srp_login_params}" d dest gid ibdev ioc_guid port p
 
        ioc_guid=$(</sys/module/ib_srpt/parameters/srpt_service_guid)
 
        for ((i=0;i<10;i++)); do
                for d in /sys/class/infiniband_mad/umad*; do
                        [ -e "$d" ] || continue
-                       sysfsdir=/sys/class/infiniband_mad/$(basename "$d")
-                       ibdev=$(<"$sysfsdir/ibdev")
-                       port=$(<"$sysfsdir/port")
+                       ibdev=$(<"$d/ibdev")
+                       port=$(<"$d/port")
                        link_layer=$(<"/sys/class/infiniband/$ibdev/ports/$port/link_layer")
                        case $link_layer in
                                InfiniBand)