From 3318e2474c6f0164bfe9d238d69c95fadb49bc0b Mon Sep 17 00:00:00 2001 From: imp Date: Fri, 2 Mar 2001 07:30:37 +0000 Subject: Add -g group to usage message. Don't treat pointer as a boolean, but instead test it against NULL. Add warning for groups that don't exist Submitted by: ru --- usr.bin/wall/wall.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'usr.bin') diff --git a/usr.bin/wall/wall.c b/usr.bin/wall/wall.c index 4506386..25cb786 100644 --- a/usr.bin/wall/wall.c +++ b/usr.bin/wall/wall.c @@ -126,8 +126,10 @@ main(int argc, char *argv[]) for (g = grouplist; g; g = g->next) { grp = getgrnam(g->name); - if (grp) + if (grp != NULL) g->gid = grp->gr_gid; + else + warnx("%s: no such group", g->name); } makemsg(*argv); @@ -170,7 +172,7 @@ main(int argc, char *argv[]) static void usage() { - (void)fprintf(stderr, "usage: wall [file]\n"); + (void)fprintf(stderr, "usage: wall [-g group] [file]\n"); exit(1); } -- cgit v1.1