From bce6379d6fed6215d39dc3d9d555ec96df9b6460 Mon Sep 17 00:00:00 2001 From: Stefan Bader Date: Fri, 14 Sep 2007 19:48:08 +0200 Subject: [PATCH] [libmultipath] 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: Christophe Varoqui --- libmultipath/blacklist.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libmultipath/blacklist.c b/libmultipath/blacklist.c index 0c277cb..9a058f7 100644 --- a/libmultipath/blacklist.c +++ b/libmultipath/blacklist.c @@ -299,7 +299,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_wwid, 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, -- 2.7.4