diff options
Diffstat (limited to 'xlators/mgmt/glusterd/src/glusterd-volgen.c')
| -rw-r--r-- | xlators/mgmt/glusterd/src/glusterd-volgen.c | 17 | 
1 files changed, 17 insertions, 0 deletions
diff --git a/xlators/mgmt/glusterd/src/glusterd-volgen.c b/xlators/mgmt/glusterd/src/glusterd-volgen.c index 4a03ee4c5ad..ccfa28e3528 100644 --- a/xlators/mgmt/glusterd/src/glusterd-volgen.c +++ b/xlators/mgmt/glusterd/src/glusterd-volgen.c @@ -3695,3 +3695,20 @@ glusterd_get_op_version_for_key (char *key)          return 0;  } + +gf_boolean_t +gd_is_client_option (char *key) +{ +        char *completion = NULL; +        struct volopt_map_entry *vmep = NULL; +        int   ret = 0; + +        COMPLETE_OPTION(key, completion, ret); +        for (vmep = glusterd_volopt_map; vmep->key; vmep++) { +                if (strcmp (vmep->key, key) == 0) { +                        return vmep->client_option; +                } +        } + +        return _gf_false; +}  | 
