[libmultipath] filter_wwid() called with the wrong lists from filter_path()
authorStefan Bader <shbader@de.ibm.com>
Wed, 11 Jul 2007 21:43:37 +0000 (23:43 +0200)
committerChristophe Varoqui <christophe.varoqui@free.fr>
Wed, 11 Jul 2007 21:43:37 +0000 (23:43 +0200)
I just found a small glitch blacklist.c. Patch is attached.

libmultipath/blacklist.c

index 5f7b2f5..82a6a58 100644 (file)
@@ -300,7 +300,7 @@ _filter_path (struct config * conf, struct path * pp)
        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_devnode, pp->wwid);
        if (r)
                return r;
        r = _filter_device(conf->blist_device, conf->elist_device,