summaryrefslogtreecommitdiffstats
path: root/src/tools/sss_override.c
diff options
context:
space:
mode:
authorPavel Březina <pbrezina@redhat.com>2016-06-02 11:46:43 +0200
committerJakub Hrozek <jhrozek@redhat.com>2016-06-27 16:34:57 +0200
commit3bc651a611a3e5be508875f3ae58bfb5ece2525c (patch)
tree1737ac6db4dc3957eb60cafda450b04def5e3d13 /src/tools/sss_override.c
parenta6cd927f298ff5c9a603db5acb6c1b0ebea178c0 (diff)
downloadsssd-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.c9
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;