diff options
Diffstat (limited to 'src/new_subid_range.c')
-rw-r--r-- | src/new_subid_range.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/new_subid_range.c b/src/new_subid_range.c index 721f9547..6cb294d4 100644 --- a/src/new_subid_range.c +++ b/src/new_subid_range.c @@ -1,13 +1,15 @@ +/* SPDX-License-Identifier: BSD-3-Clause */ + #include <stdio.h> #include <unistd.h> #include "subid.h" #include "stdlib.h" #include "prototypes.h" +#include "shadowlog.h" /* Test program for the subid creation routine */ const char *Prog; -FILE *shadow_logfd = NULL; void usage(void) { @@ -27,7 +29,8 @@ int main(int argc, char *argv[]) bool ok; Prog = Basename (argv[0]); - shadow_logfd = stderr; + log_set_progname(Prog); + log_set_logfd(stderr); while ((c = getopt(argc, argv, "gn")) != EOF) { switch(c) { case 'n': makenew = true; break; @@ -45,9 +48,9 @@ int main(int argc, char *argv[]) if (argc > 1) range.count = atoi(argv[1]); if (group) - ok = grant_subgid_range(&range, !makenew); + ok = subid_grant_gid_range(&range, !makenew); else - ok = grant_subuid_range(&range, !makenew); + ok = subid_grant_uid_range(&range, !makenew); if (!ok) { fprintf(stderr, "Failed creating new id range\n"); |