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

*** 21,30 **** --- 21,31 ---- /* * Copyright (c) 1991, 2010, Oracle and/or its affiliates. All rights reserved. * Copyright 2011 Nexenta Systems, Inc. All rights reserved. * Copyright 2013 OmniTI Computer Consulting, Inc. All rights reserved. + * Copyright (c) 2013 Gary Mills */ /* LINTLIBRARY */ /* PROTOLIB1 */
*** 192,201 **** --- 193,203 ---- int __posix_sigwait(const sigset_t * _RESTRICT_KYWD, int * _RESTRICT_KYWD); char *__posix_asctime_r(const struct tm *_RESTRICT_KYWD, char *_RESTRICT_KYWD); char *__posix_ctime_r(const time_t *, char *); int __posix_ttyname_r(int, char *, size_t); int __posix_getlogin_r(char *, int); + int __posix_getloginx_r(char *, int); /* * XPG4 versions of standard libc routines; these aren't extracted * from the headers above since we cannot #define _XPG4_2. */
*** 475,485 **** --- 477,495 ---- /* getisax.c */ uint_t getisax(uint32_t *, uint_t); /* getlogin.c */ + char *getloginx(void); + char *getloginx_r(char *, int); + #ifdef getlogin + #undef getlogin + #endif /* getlogin */ char *getlogin(void); + #ifdef getlogin_r + #undef getlogin_r + #endif /* getlogin_r */ char *getlogin_r(char *, int); /* getmntent.c */ int getmntany(FILE *fd, struct mnttab *mgetp, struct mnttab *mrefp); int getmntent(FILE *fd, struct mnttab *mp);