summaryrefslogtreecommitdiff
path: root/libmultipath/configure.c
diff options
context:
space:
mode:
authorChristophe Varoqui <christophe.varoqui@free.fr>2008-04-04 00:58:41 +0200
committerChristophe Varoqui <christophe.varoqui@free.fr>2008-04-04 00:58:41 +0200
commit27c93c5efff1d425b9b71a62efe59465b4150303 (patch)
tree4685f20f1dfddf57c290752394873920a1202870 /libmultipath/configure.c
parent3aaecad682efef27ce6196c6d29db4cb93c9f2fb (diff)
downloadmultipath-tools-27c93c5efff1d425b9b71a62efe59465b4150303.tar.gz
multipath-tools-27c93c5efff1d425b9b71a62efe59465b4150303.tar.bz2
multipath-tools-27c93c5efff1d425b9b71a62efe59465b4150303.zip
Move to a shared lib model for
1) checkers (one lib for all checkers for a start) 2) prioritizers (one helper lib, plus one lib per prioritizer) 3) libmultipath Collaterals include : o Remove old prioritizer callouts. o Drop the klibc support o Add remove_map(s)/remove_map(s)_and_stop_waiter(s) helpers Regression testing is needed now.
Diffstat (limited to 'libmultipath/configure.c')
-rw-r--r--libmultipath/configure.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/libmultipath/configure.c b/libmultipath/configure.c
index 3b58af7..72148c9 100644
--- a/libmultipath/configure.c
+++ b/libmultipath/configure.c
@@ -453,7 +453,7 @@ coalesce_paths (struct vectors * vecs, vector newmp, char * refwwid)
if (!mpp->paths) {
condlog(0, "%s: skip coalesce (no paths)", mpp->alias);
- remove_map(mpp, vecs, NULL, 0);
+ remove_map(mpp, vecs, 0);
continue;
}
@@ -481,7 +481,7 @@ coalesce_paths (struct vectors * vecs, vector newmp, char * refwwid)
verify_paths(mpp, vecs, NULL);
if (setup_map(mpp)) {
- remove_map(mpp, vecs, NULL, 0);
+ remove_map(mpp, vecs, 0);
continue;
}
@@ -495,7 +495,7 @@ coalesce_paths (struct vectors * vecs, vector newmp, char * refwwid)
"for create/reload map",
mpp->alias, r);
if (r == DOMAP_FAIL) {
- remove_map(mpp, vecs, NULL, 0);
+ remove_map(mpp, vecs, 0);
continue;
} else /* if (r == DOMAP_RETRY) */
return r;
@@ -523,7 +523,7 @@ coalesce_paths (struct vectors * vecs, vector newmp, char * refwwid)
vector_set_slot(newmp, mpp);
}
else
- remove_map(mpp, vecs, NULL, 0);
+ remove_map(mpp, vecs, 0);
}
}
/*
@@ -543,7 +543,7 @@ coalesce_paths (struct vectors * vecs, vector newmp, char * refwwid)
if ((j = find_slot(newmp, (void *)mpp)) != -1)
vector_del_slot(newmp, j);
- remove_map(mpp, vecs, NULL, 0);
+ remove_map(mpp, vecs, 0);
if (dm_flush_map(mpp->alias, DEFAULT_TARGET))
condlog(2, "%s: remove failed (dead)",