fix for ANSI C
[unix-history] / usr / src / old / groups / groups.c
index b91a503..04c8c8b 100644 (file)
@@ -1,18 +1,24 @@
 /*
  * Copyright (c) 1980 Regents of the University of California.
 /*
  * Copyright (c) 1980 Regents of the University of California.
- * All rights reserved.  The Berkeley software License Agreement
- * specifies the terms and conditions for redistribution.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted
+ * provided that this notice is preserved and that due credit is given
+ * to the University of California at Berkeley. The name of the University
+ * may not be used to endorse or promote products derived from this
+ * software without specific prior written permission. This software
+ * is provided ``as is'' without express or implied warranty.
  */
 
 #ifndef lint
 char copyright[] =
 "@(#) Copyright (c) 1980 Regents of the University of California.\n\
  All rights reserved.\n";
  */
 
 #ifndef lint
 char copyright[] =
 "@(#) Copyright (c) 1980 Regents of the University of California.\n\
  All rights reserved.\n";
-#endif not lint
+#endif /* not lint */
 
 #ifndef lint
 
 #ifndef lint
-static char sccsid[] = "@(#)groups.c   5.1 (Berkeley) %G%";
-#endif not lint
+static char sccsid[] = "@(#)groups.c   5.2 (Berkeley) %G%";
+#endif /* not lint */
 
 /*
  * groups
 
 /*
  * groups
@@ -57,7 +63,7 @@ showgroups(user)
        char *sep = "";
 
        if ((pw = getpwnam(user)) == NULL) {
        char *sep = "";
 
        if ((pw = getpwnam(user)) == NULL) {
-               fprintf(stderr, "No such user\n");
+               fprintf(stderr, "groups: no such user.\n");
                exit(1);
        }
        while (gr = getgrent()) {
                exit(1);
        }
        while (gr = getgrent()) {
@@ -65,7 +71,7 @@ showgroups(user)
                        printf("%s%s", sep, gr->gr_name);
                        sep = " ";
                        continue;
                        printf("%s%s", sep, gr->gr_name);
                        sep = " ";
                        continue;
-               }       
+               }
                for (cp = gr->gr_mem; cp && *cp; cp++)
                        if (strcmp(*cp, user) == 0) {
                                printf("%s%s", sep, gr->gr_name);
                for (cp = gr->gr_mem; cp && *cp; cp++)
                        if (strcmp(*cp, user) == 0) {
                                printf("%s%s", sep, gr->gr_name);