Print this page
2989 Eliminate use of LOGNAME_MAX in ON
1166 useradd have warning with name more 8 chars

*** 18,27 **** --- 18,29 ---- * * CDDL HEADER END */ /* + * Copyright (c) 2013 Gary Mills + * * Copyright 2009 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ /*
*** 74,84 **** --- 76,91 ---- * Set to ZONENAME_MAX, the minimum value needed to allow any * zone to be specified. */ #define ARGSIZ ZONENAME_MAX + #ifdef LOGNAME_MAX_ILLUMOS + #define MAXUGNAME (LOGNAME_MAX_ILLUMOS+2) /* max chars in a user/group */ + /* name or printed u/g id */ + #else /* LOGNAME_MAX_ILLUMOS */ #define MAXUGNAME 10 /* max chars in a user/group name or printed u/g id */ + #endif /* LOGNAME_MAX_ILLUMOS */ /* Structure for storing user or group info */ struct ugdata { id_t id; /* numeric user-id or group-id */ char name[MAXUGNAME+1]; /* user/group name, null terminated */