multipath: make tgt_node_name work for iscsi devices
authorBenjamin Marzinski <bmarzins@redhat.com>
Fri, 13 Jan 2012 04:14:56 +0000 (22:14 -0600)
committerChristophe Varoqui <christophe.varoqui@opensvc.com>
Sat, 14 Jan 2012 11:16:47 +0000 (12:16 +0100)
commitd49d4d7c0666c0a0bcac2c72c8402d1c1e9c3c8c
treeb782757cbbc8f29c70759fb6352d33999c3f45b1
parent864162b08067d3e55d52996846d10a046956c6d6
multipath: make tgt_node_name work for iscsi devices

tgt_node_name wasn't displaying anything for iscsi devices. With this
change, if multipath can't get the node_name, it will check
sys/devices/platform/hostX/sessionY/iscsi_session/sessionY/targetname
and if this is available, it will get the node name from there.

Signed-off-by: Benjamin Marzinski <bmarzins@redhat.com>
libmultipath/discovery.c
libmultipath/structs.h