From 3bde24b892f7b9cb4e6b8fab606093b5ef4c8424 Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Fri, 28 Nov 2014 08:44:39 +0000 Subject: [PATCH] * mkgroup.c (main): Call enum_local_groups with offset 0x30000 for local machine, too. --- winsup/utils/ChangeLog | 5 +++++ winsup/utils/mkgroup.c | 5 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/winsup/utils/ChangeLog b/winsup/utils/ChangeLog index 0442901d1..83953c601 100644 --- a/winsup/utils/ChangeLog +++ b/winsup/utils/ChangeLog @@ -1,3 +1,8 @@ +2014-11-28 Corinna Vinschen + + * mkgroup.c (main): Call enum_local_groups with offset 0x30000 for local + machine, too. + 2014-11-27 Corinna Vinschen * mkgroup.c (main): Call enum_groups with offset 0x30000 for local diff --git a/winsup/utils/mkgroup.c b/winsup/utils/mkgroup.c index 32fb6805b..f70bae4ae 100644 --- a/winsup/utils/mkgroup.c +++ b/winsup/utils/mkgroup.c @@ -779,8 +779,9 @@ main (int argc, char **argv) { if (domlist[i].domain || !domlist[i].str) continue; - if (!enum_local_groups (domlist + i, sep_char, off, disp_groupname, - print_builtin, print_current)) + if (!enum_local_groups (domlist + i, sep_char, + (nss_src == NSS_SRC_FILES) ? 0x30000 : off, + disp_groupname, print_builtin, print_current)) { enum_groups (domlist + i, sep_char, (nss_src == NSS_SRC_FILES) ? 0x30000 : off,