From nobody Mon Sep 17 00:00:00 2001
From: Hannes Reinecke <hare@suse.de>
Date: Tue Nov 7 15:02:59 2006 +0100
Subject: [PATCH] Garbled multipath output when rename dm mpio device

here was some garbled output after renaming a multipath device and rerunning
multipath. This is just a minor fix to add some actions that were missing.

References: 184166
Signed-off-by: Hannes Reinecke <hare@suse.de>

---

 libmultipath/print.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

494c37a39655c07c6a06c479b9eebb5f64518329
diff --git a/libmultipath/print.c b/libmultipath/print.c
index 82bcfd0..55b5668 100644
--- a/libmultipath/print.c
+++ b/libmultipath/print.c
@@ -211,12 +211,16 @@ static int
 snprint_action (char * buff, size_t len, struct multipath * mpp)
 {
 	switch (mpp->action) {
+	case ACT_REJECT: 
+		return snprint_str(buff, len, ACT_REJECT_STR); 
 	case ACT_RELOAD:
 		return snprint_str(buff, len, ACT_RELOAD_STR);
-	case ACT_CREATE:
-		return snprint_str(buff, len, ACT_CREATE_STR);
 	case ACT_SWITCHPG:
 		return snprint_str(buff, len, ACT_SWITCHPG_STR);
+	case ACT_RENAME: 
+		return snprint_str(buff, len, ACT_RENAME_STR); 
+	case ACT_CREATE:
+		return snprint_str(buff, len, ACT_CREATE_STR);
 	default:
 		return 0;
 	}
-- 
1.3.1

