These will also be used by another variable, so make their name more
generic.

Signed-off-by: Benjamin Marzinski <bmarz...@redhat.com>
---
 libmpathpersist/mpath_persist_int.c | 16 ++++++++--------
 libmpathpersist/mpath_updatepr.c    |  8 ++++----
 libmultipath/structs.h              |  9 ++++-----
 multipathd/cli_handlers.c           | 22 +++++++++++-----------
 multipathd/main.c                   | 16 +++++++---------
 5 files changed, 34 insertions(+), 37 deletions(-)

diff --git a/libmpathpersist/mpath_persist_int.c 
b/libmpathpersist/mpath_persist_int.c
index ee9706c6..1bb62531 100644
--- a/libmpathpersist/mpath_persist_int.c
+++ b/libmpathpersist/mpath_persist_int.c
@@ -649,10 +649,10 @@ static void set_ignored_key(struct multipath *mpp, 
uint8_t *key)
        memset(key, 0, 8);
        if (!get_be64(mpp->reservation_key))
                return;
-       if (get_prflag(mpp->alias) == PRFLAG_UNSET)
+       if (get_prflag(mpp->alias) == PR_UNSET)
                return;
        update_map_pr(mpp, NULL);
-       if (mpp->prflag != PRFLAG_SET)
+       if (mpp->prflag != PR_SET)
                return;
        memcpy(key, &mpp->reservation_key, 8);
 }
@@ -750,16 +750,16 @@ int update_map_pr(struct multipath *mpp, struct path *pp)
        struct prin_resp *resp;
        unsigned int i;
        int ret = MPATH_PR_OTHER, isFound;
-       bool was_set = (mpp->prflag == PRFLAG_SET);
+       bool was_set = (mpp->prflag == PR_SET);
 
        /* If pr is explicitly unset, it must be manually set */
-       if (mpp->prflag == PRFLAG_UNSET)
+       if (mpp->prflag == PR_UNSET)
                return MPATH_PR_SKIP;
 
        if (!get_be64(mpp->reservation_key))
        {
                /* Nothing to do. Assuming pr mgmt feature is disabled*/
-               mpp->prflag = PRFLAG_UNSET;
+               mpp->prflag = PR_UNSET;
                condlog(was_set ? 2 : 4, "%s: reservation_key not set in 
multipath.conf", mpp->alias);
                return MPATH_PR_SKIP;
        }
@@ -785,11 +785,11 @@ int update_map_pr(struct multipath *mpp, struct path *pp)
        if (ret != MPATH_PR_SUCCESS )
        {
                if (ret == MPATH_PR_ILLEGAL_REQ)
-                       mpp->prflag = PRFLAG_UNSET;
+                       mpp->prflag = PR_UNSET;
                condlog(0,"%s : pr in read keys service action failed 
Error=%d", mpp->alias, ret);
                goto out;
        }
-       mpp->prflag = PRFLAG_UNSET;
+       mpp->prflag = PR_UNSET;
 
        if (resp->prin_descriptor.prin_readkeys.additional_length == 0 )
        {
@@ -817,7 +817,7 @@ int update_map_pr(struct multipath *mpp, struct path *pp)
 
        if (isFound)
        {
-               mpp->prflag = PRFLAG_SET;
+               mpp->prflag = PR_SET;
                condlog(was_set ? 3 : 2, "%s: key found. prflag set.",
                        mpp->alias);
        } else
diff --git a/libmpathpersist/mpath_updatepr.c b/libmpathpersist/mpath_updatepr.c
index 7cf82f50..c8fbe4a2 100644
--- a/libmpathpersist/mpath_updatepr.c
+++ b/libmpathpersist/mpath_updatepr.c
@@ -84,13 +84,13 @@ int get_prflag(char *mapname)
        snprintf(str, sizeof(str), "getprstatus map %s", mapname);
        reply = do_pr(mapname, str);
        if (!reply)
-               prflag = PRFLAG_UNKNOWN;
+               prflag = PR_UNKNOWN;
        else if (strncmp(reply, "unset", 5) == 0)
-               prflag = PRFLAG_UNSET;
+               prflag = PR_UNSET;
        else if (strncmp(reply, "set", 3) == 0)
-               prflag = PRFLAG_SET;
+               prflag = PR_SET;
        else
-               prflag = PRFLAG_UNKNOWN;
+               prflag = PR_UNKNOWN;
 
        free(reply);
        return prflag;
diff --git a/libmultipath/structs.h b/libmultipath/structs.h
index 39d1c71c..6c427d6f 100644
--- a/libmultipath/structs.h
+++ b/libmultipath/structs.h
@@ -424,11 +424,10 @@ struct path {
 
 typedef int (pgpolicyfn) (struct multipath *, vector);
 
-
-enum prflag_value {
-       PRFLAG_UNKNOWN,
-       PRFLAG_UNSET,
-       PRFLAG_SET,
+enum pr_value {
+       PR_UNKNOWN,
+       PR_UNSET,
+       PR_SET,
 };
 
 enum prio_update_type {
diff --git a/multipathd/cli_handlers.c b/multipathd/cli_handlers.c
index fcb87757..a92b07ce 100644
--- a/multipathd/cli_handlers.c
+++ b/multipathd/cli_handlers.c
@@ -1250,14 +1250,15 @@ cli_shutdown (void * v, struct strbuf *reply, void * 
data)
        return 0;
 }
 
+static const char *const pr_str[] = {
+       [PR_UNKNOWN] = "unknown\n",
+       [PR_UNSET] = "unset\n",
+       [PR_SET] = "set\n",
+};
+
 static int
 cli_getprstatus (void * v, struct strbuf *reply, void * data)
 {
-       static const char * const prflag_str[] = {
-               [PRFLAG_UNKNOWN] = "unknown\n",
-               [PRFLAG_UNSET] = "unset\n",
-               [PRFLAG_SET] = "set\n",
-       };
        struct multipath * mpp;
        struct vectors * vecs = (struct vectors *)data;
        char * param = get_keyparam(v, KEY_MAP);
@@ -1268,7 +1269,7 @@ cli_getprstatus (void * v, struct strbuf *reply, void * 
data)
        if (!mpp)
                return -ENODEV;
 
-       append_strbuf_str(reply, prflag_str[mpp->prflag]);
+       append_strbuf_str(reply, pr_str[mpp->prflag]);
 
        condlog(3, "%s: reply = %s", param, get_strbuf_str(reply));
 
@@ -1288,12 +1289,11 @@ cli_setprstatus(void * v, struct strbuf *reply, void * 
data)
        if (!mpp)
                return -ENODEV;
 
-       if (mpp->prflag != PRFLAG_SET) {
-               mpp->prflag = PRFLAG_SET;
+       if (mpp->prflag != PR_SET) {
+               mpp->prflag = PR_SET;
                condlog(2, "%s: prflag set", param);
        }
 
-
        return 0;
 }
 
@@ -1310,8 +1310,8 @@ cli_unsetprstatus(void * v, struct strbuf *reply, void * 
data)
        if (!mpp)
                return -ENODEV;
 
-       if (mpp->prflag != PRFLAG_UNSET) {
-               mpp->prflag = PRFLAG_UNSET;
+       if (mpp->prflag != PR_UNSET) {
+               mpp->prflag = PR_UNSET;
                condlog(2, "%s: prflag unset", param);
        }
 
diff --git a/multipathd/main.c b/multipathd/main.c
index 02cfe8d1..582af880 100644
--- a/multipathd/main.c
+++ b/multipathd/main.c
@@ -637,7 +637,7 @@ pr_register_active_paths(struct multipath *mpp)
 
        vector_foreach_slot (mpp->pg, pgp, i) {
                vector_foreach_slot (pgp->paths, pp, j) {
-                       if (mpp->prflag == PRFLAG_UNSET)
+                       if (mpp->prflag == PR_UNSET)
                                return;
                        if ((pp->state == PATH_UP) || (pp->state == PATH_GHOST))
                                mpath_pr_event_handle(pp);
@@ -1273,7 +1273,7 @@ ev_add_path (struct path * pp, struct vectors * vecs, int 
need_do_map)
        int start_waiter = 0;
        int ret;
        int ro;
-       unsigned char prflag = PRFLAG_UNSET;
+       unsigned char prflag = PR_UNSET;
 
        /*
         * need path UID to go any further
@@ -1401,8 +1401,7 @@ rescan:
        sync_map_state(mpp, false);
 
        if (retries >= 0) {
-               if ((mpp->prflag == PRFLAG_SET && prflag != PRFLAG_SET) ||
-                   start_waiter)
+               if ((mpp->prflag == PR_SET && prflag != PR_SET) || start_waiter)
                        pr_register_active_paths(mpp);
                condlog(2, "%s [%s]: path added to devmap %s",
                        pp->dev, pp->dev_t, mpp->alias);
@@ -2639,7 +2638,7 @@ update_path_state (struct vectors * vecs, struct path * 
pp)
 
                /* newstate == PATH_UP || newstate == PATH_GHOST */
 
-               if (pp->mpp->prflag != PRFLAG_UNSET) {
+               if (pp->mpp->prflag != PR_UNSET) {
                        int prflag = pp->mpp->prflag;
                        /*
                         * Check Persistent Reservation.
@@ -2647,8 +2646,7 @@ update_path_state (struct vectors * vecs, struct path * 
pp)
                        condlog(2, "%s: checking persistent "
                                "reservation registration", pp->dev);
                        mpath_pr_event_handle(pp);
-                       if (pp->mpp->prflag == PRFLAG_SET &&
-                           prflag != PRFLAG_SET)
+                       if (pp->mpp->prflag == PR_SET && prflag != PR_SET)
                                pr_register_active_paths(pp->mpp);
                }
 
@@ -4231,14 +4229,14 @@ static void mpath_pr_event_handle(struct path *pp)
        struct prout_param_descriptor *param;
 
        if (pp->bus != SYSFS_BUS_SCSI) {
-               mpp->prflag = PRFLAG_UNSET;
+               mpp->prflag = PR_UNSET;
                return;
        }
 
        if (update_map_pr(mpp, pp) != MPATH_PR_SUCCESS)
                return;
 
-       if (mpp->prflag != PRFLAG_SET)
+       if (mpp->prflag != PR_SET)
                return;
 
        param = (struct prout_param_descriptor *)calloc(1, sizeof(struct 
prout_param_descriptor));
-- 
2.48.1


Reply via email to