Home | History | Annotate | Download | only in lib

Lines Matching full:errnum

37 extern int __xpg_strerror_r (int errnum, char *buf, size_t buflen);
137 strerror_r (int errnum, char *buf, size_t buflen)
152 char const *msg = strerror_override (errnum);
165 ret = __xpg_strerror_r (errnum, buf, buflen);
173 safe_copy (buf, buflen, strerror_r (errnum, buf, buflen));
190 ret = strerror_r (errnum, stackbuf, sizeof stackbuf);
195 ret = strerror_r (errnum, buf, buflen);
198 ret = strerror_r (errnum, buf, buflen);
212 strerror_r (errnum, stackbuf, sizeof stackbuf);
232 if (strerror_r (errnum, stackbuf, sizeof stackbuf) == ERANGE)
240 /* Try to do what strerror (errnum) does, but without clobbering the
250 if (errnum >= 0 && errnum < sys_nerr)
257 ? catgets (catd, 1, errnum, sys_errlist[errnum])
258 : sys_errlist[errnum]);
264 ? catgets (catd, 1, 1 + errnum, sys_errlist[errnum])
265 : sys_errlist[errnum]);
268 const char *errmsg = sys_errlist[errnum];
286 if (errnum >= 0 && errnum < sys_nerr)
288 char *errmsg = strerror (errnum);
303 char *errmsg = strerror (errnum);
321 snprintf (buf, buflen, "Unknown error %d", errnum);