diff options
author | Pavel Březina <pbrezina@redhat.com> | 2016-06-02 11:46:43 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2016-06-27 16:34:57 +0200 |
commit | 3bc651a611a3e5be508875f3ae58bfb5ece2525c (patch) | |
tree | 1737ac6db4dc3957eb60cafda450b04def5e3d13 /src/tools/sss_override.c | |
parent | a6cd927f298ff5c9a603db5acb6c1b0ebea178c0 (diff) | |
download | sssd-3bc651a611a3e5be508875f3ae58bfb5ece2525c.tar.gz sssd-3bc651a611a3e5be508875f3ae58bfb5ece2525c.tar.xz sssd-3bc651a611a3e5be508875f3ae58bfb5ece2525c.zip |
sss_tools: tell whether an option was provided
Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>
Diffstat (limited to 'src/tools/sss_override.c')
-rw-r--r-- | src/tools/sss_override.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/tools/sss_override.c b/src/tools/sss_override.c index 572cdf899..2dea5a7b2 100644 --- a/src/tools/sss_override.c +++ b/src/tools/sss_override.c @@ -68,7 +68,8 @@ static int parse_cmdline(struct sss_cmdline *cmdline, require = options == NULL ? SSS_TOOL_OPT_OPTIONAL : SSS_TOOL_OPT_REQUIRED; ret = sss_tool_popt_ex(cmdline, options, require, - NULL, NULL, "NAME", _("Specify name."), &input_name); + NULL, NULL, "NAME", _("Specify name."), + &input_name, NULL); if (ret != EXIT_SUCCESS) { DEBUG(SSSDBG_CRIT_FAILURE, "Unable to parse command arguments\n"); return ret; @@ -167,7 +168,7 @@ static int parse_cmdline_find(struct sss_cmdline *cmdline, }; ret = sss_tool_popt_ex(cmdline, options, SSS_TOOL_OPT_OPTIONAL, - NULL, NULL, NULL, NULL, NULL); + NULL, NULL, NULL, NULL, NULL, NULL); if (ret != EXIT_SUCCESS) { DEBUG(SSSDBG_CRIT_FAILURE, "Unable to parse command arguments\n"); return ret; @@ -197,7 +198,7 @@ static int parse_cmdline_import(struct sss_cmdline *cmdline, ret = sss_tool_popt_ex(cmdline, NULL, SSS_TOOL_OPT_OPTIONAL, NULL, NULL, "FILE", "File to import the data from.", - _file); + _file, NULL); if (ret != EXIT_SUCCESS) { DEBUG(SSSDBG_CRIT_FAILURE, "Unable to parse command arguments\n"); return ret; @@ -213,7 +214,7 @@ static int parse_cmdline_export(struct sss_cmdline *cmdline, ret = sss_tool_popt_ex(cmdline, NULL, SSS_TOOL_OPT_OPTIONAL, NULL, NULL, "FILE", "File to export the data to.", - _file); + _file, NULL); if (ret != EXIT_SUCCESS) { DEBUG(SSSDBG_CRIT_FAILURE, "Unable to parse command arguments\n"); return ret; |