filter_wwid() is called with the wrong lists from filter_path() When filter_path() calls filter_wwid() it passes the devnode lists instead of the wwid lists. Signed-off-by: Stefan Bader --- libmultipath/blacklist.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: multipath-tools-0.4.7.latest-20070711/libmultipath/blacklist.c =================================================================== --- multipath-tools-0.4.7.latest-20070711.orig/libmultipath/blacklist.c +++ multipath-tools-0.4.7.latest-20070711/libmultipath/blacklist.c @@ -300,7 +300,7 @@ _filter_path (struct config * conf, stru r = _filter_devnode(conf->blist_devnode, conf->elist_devnode,pp->dev); if (r) return r; - r = _filter_wwid(conf->blist_devnode, conf->elist_devnode, pp->wwid); + r = _filter_wwid(conf->blist_wwid, conf->elist_wwid, pp->wwid); if (r) return r; r = _filter_device(conf->blist_device, conf->elist_device,