]> git.cameronkatri.com Git - pw-darwin.git/blobdiff - chpass/table.c
Add the library function getlocalbase and its manual page. This helps to
[pw-darwin.git] / chpass / table.c
index 52e9bb865eb270c4d7ab67eb0982113f37626f6a..bebb27cd2ca9a50ef7384ef6bb10c0568331c6a8 100644 (file)
@@ -1,4 +1,6 @@
 /*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
  * Copyright (c) 1990, 1993, 1994
  *     The Regents of the University of California.  All rights reserved.
  *
  * 2. Redistributions in binary form must reproduce the above copyright
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
- *     This product includes software developed by the University of
- *     California, Berkeley and its contributors.
- * 4. Neither the name of the University nor the names of its contributors
+ * 3. Neither the name of the University nor the names of its contributors
  *    may be used to endorse or promote products derived from this software
  *    without specific prior written permission.
  *
  * SUCH DAMAGE.
  */
 
+#if 0
 #ifndef lint
 static const char sccsid[] = "@(#)table.c      8.3 (Berkeley) 4/2/94";
 #endif /* not lint */
-
+#endif
 #include <sys/cdefs.h>
 __FBSDID("$FreeBSD$");
 
@@ -42,27 +41,24 @@ __FBSDID("$FreeBSD$");
 #include <stddef.h>
 #include "chpass.h"
 
-char e1[] = ": ";
-char e2[] = ":,";
-
 ENTRY list[] = {
-       { "login",              p_login,  1,   5, e1,   NULL },
-       { "password",           p_passwd, 1,   8, e1,   NULL },
-       { "uid",                p_uid,    1,   3, e1,   NULL },
-       { "gid",                p_gid,    1,   3, e1,   NULL },
-       { "class",              p_class,  1,   5, e1,   NULL },
+       { "login",              p_login,  1,   5, ": ", NULL },
+       { "password",           p_passwd, 1,   8, ": ", NULL },
+       { "uid",                p_uid,    1,   3, ": ", NULL },
+       { "gid",                p_gid,    1,   3, ": ", NULL },
+       { "class",              p_class,  1,   5, ": ", NULL },
        { "change",             p_change, 1,   6, NULL, NULL },
        { "expire",             p_expire, 1,   6, NULL, NULL },
 #ifdef RESTRICT_FULLNAME_CHANGE                /* do not allow fullname changes */
-       { "full name",          p_gecos,  1,   9, e2,   NULL },
+       { "full name",          p_gecos,  1,   9, ":,", NULL },
 #else
-       { "full name",          p_gecos,  0,   9, e2,   NULL },
+       { "full name",          p_gecos,  0,   9, ":,", NULL },
 #endif
-       { "office phone",       p_gecos,  0,  12, e2,   NULL },
-       { "home phone",         p_gecos,  0,  10, e2,   NULL },
-       { "office location",    p_gecos,  0,  15, e2,   NULL },
-       { "other information",  p_gecos,  0,  11, e1,   NULL },
-       { "home directory",     p_hdir,   1,  14, e1,   NULL },
-       { "shell",              p_shell,  0,   5, e1,   NULL },
+       { "office phone",       p_gecos,  0,  12, ":,", NULL },
+       { "home phone",         p_gecos,  0,  10, ":,", NULL },
+       { "office location",    p_gecos,  0,  15, ":,", NULL },
+       { "other information",  p_gecos,  0,  11, ": ", NULL },
+       { "home directory",     p_hdir,   1,  14, ": ", NULL },
+       { "shell",              p_shell,  0,   5, ": ", NULL },
        { NULL, NULL, 0, 0, NULL, NULL },
 };