]> git.ipfire.org Git - people/stevee/ipfire-3.x.git/blame - multipath-tools/patches/0029-RH-no-prio-put-msg.patch
multipath-tools: Update to snapshot from 2013-02-22
[people/stevee/ipfire-3.x.git] / multipath-tools / patches / 0029-RH-no-prio-put-msg.patch
CommitLineData
289c5516
MT
1---
2 libmultipath/prio.c | 5 ++++-
3 1 file changed, 4 insertions(+), 1 deletion(-)
4
5Index: multipath-tools-130222/libmultipath/prio.c
6===================================================================
7--- multipath-tools-130222.orig/libmultipath/prio.c
8+++ multipath-tools-130222/libmultipath/prio.c
9@@ -162,7 +162,10 @@ void prio_put (struct prio * dst)
10 if (!dst)
11 return;
12
13- src = prio_lookup(dst->name);
14+ if (!strlen(dst->name))
15+ src = NULL;
16+ else
17+ src = prio_lookup(dst->name);
18 memset(dst, 0x0, sizeof(struct prio));
19 free_prio(src);
20 }