shared/options: add option_parser_get_help_table_ns() helper

It'll be used in the next commit.
This commit is contained in:
Zbigniew Jędrzejewski-Szmek
2026-04-29 14:00:41 +02:00
parent 5948ff5fe2
commit fb0143f1ce
2 changed files with 3 additions and 1 deletions
+1 -1
View File
@@ -188,7 +188,7 @@ static int help_sudo_mode(void) {
* sudo's short switches, hence please do not introduce new short switches unless they have a roughly
* equivalent purpose on sudo. Use long options for everything private to run0. */
r = option_parser_get_help_table_full("run0", /* group= */ NULL, &opts_table);
r = option_parser_get_help_table_ns("run0", &opts_table);
if (r < 0)
return r;
+2
View File
@@ -236,6 +236,8 @@ int _option_parser_get_help_table_full(
Table **ret);
#define option_parser_get_help_table_full(namespace, group, ret) \
_option_parser_get_help_table_full(ALIGN_PTR(__start_SYSTEMD_OPTIONS), __stop_SYSTEMD_OPTIONS, namespace, group, ret)
#define option_parser_get_help_table_ns(ns, ret) \
option_parser_get_help_table_full(ns, /* group= */ NULL, ret)
#define option_parser_get_help_table_group(group, ret) \
option_parser_get_help_table_full(/* namespace= */ NULL, group, ret)
#define option_parser_get_help_table(ret) \