strerror_r
#if (!defined(HAVE_STRERROR_R) && !defined(strerror_r)) || (!defined(STRERROR_R_PROTO_COMPATIBLE) && defined(HAVE_STRERROR_R))
str = strerror_r(eno, strerrbuf, buflen);
if (strerror_r(err, tmpbuf, sizeof(tmpbuf)) == 0)
if (cp && strerror_r(code, cp, ET_EBUFSIZ) == 0)
str = strerror_r(errnum, buf, buflen);
return strerror_r(errnum, buf, buflen);
err = strerror_r(errnum, buf, buflen);
return !strerror_r(errnum, buf, buflen);
__ssp_redirect0(int, strerror_r, (int __errnum, char *__buf, size_t __len),
int strerror_r(int, char *, size_t);
(void)strerror_r(errno, buf, MAXPATHLEN);
strerror_r(saved_errno, errstr, sizeof(errstr));
strerror_r(errno, msgbuf, sizeof(msgbuf));
strerror_r(error, errnomsg, sizeof(errnomsg));
__ssp_real(strerror_r)(int errnum, char *strerrbuf, size_t buflen)
iret = strerror_r(EPERM, buf, strlen("Operation not permitted"));
iret = strerror_r(-1, buf, strlen("Unknown error: -1"));
iret = strerror_r(-2, buf, strlen("Unknown error: -2") - 1);
iret = strerror_r(-2, buf, strlen("Unknown error: -2") - 2);
iret = strerror_r(12345, buf, strlen("Unknown error: 12345"));
iret = strerror_r(0, buf, sizeof(buf));
iret = strerror_r(EDEADLK, buf, sizeof(buf));
iret = strerror_r(EPROCLIM, buf, sizeof(buf));
iret = strerror_r(-1, buf, sizeof(buf));
strerror_r(errno, jail_errmsg, JAIL_ERRMSGLEN);
strerror_r(errno, jail_errmsg, JAIL_ERRMSGLEN);
strerror_r(errno, jail_errmsg, JAIL_ERRMSGLEN);
strerror_r(serrno, jail_errmsg, JAIL_ERRMSGLEN);
strerror_r(errno, jail_errmsg, JAIL_ERRMSGLEN);
strerror_r(errno, jail_errmsg, JAIL_ERRMSGLEN);
strerror_r(errno, jail_errmsg, JAIL_ERRMSGLEN);
strerror_r(errno, jail_errmsg, JAIL_ERRMSGLEN);
strerror_r(errno, jail_errmsg, JAIL_ERRMSGLEN);
strerror_r(errno, jail_errmsg,
strerror_r(errno, jail_errmsg,
strerror_r(errno, jail_errmsg,
strerror_r(errno, jail_errmsg, JAIL_ERRMSGLEN);
strerror_r(errno, jail_errmsg, JAIL_ERRMSGLEN);
strerror_r(errno, jail_errmsg,
strerror_r(errno, jail_errmsg, JAIL_ERRMSGLEN);
strerror_r(errno, jail_errmsg, JAIL_ERRMSGLEN);