From 28ab9fd9150432dd2a4309861e25846b20831946 Mon Sep 17 00:00:00 2001 From: Jakob Kaivo Date: Fri, 1 Nov 2019 10:06:49 -0400 Subject: use print_id throughout --- id.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'id.c') diff --git a/id.c b/id.c index f214ecc..f7653c1 100644 --- a/id.c +++ b/id.c @@ -110,7 +110,8 @@ int main(int argc, char *argv[]) } else { pwd = getpwnam(argv[optind]); if (pwd == NULL) { - fprintf(stderr, "id: user '%s' not found\n", argv[optind]); + fprintf(stderr, "id: user '%s' not found\n", + argv[optind]); return 1; } grp = getgrgid(pwd->pw_gid); @@ -134,12 +135,12 @@ int main(int argc, char *argv[]) if (optind >= argc && pwd->pw_uid != geteuid()) { pwd = getpwuid(geteuid()); - printf(" euid=%ju(%s)", (uintmax_t)pwd->pw_uid, pwd->pw_name); + print_id(" euid=", pwd->pw_name, pwd->pw_uid, 0); } if (optind >= argc && grp->gr_gid != getegid()) { grp = getgrgid(getegid()); - printf(" egid=%ju(%s)", (uintmax_t)grp->gr_gid, grp->gr_name); + print_id(" egid=", grp->gr_name, grp->gr_gid, 0); } id_printgids(pwd->pw_name, FULL); -- cgit v1.2.1