mirror of git://anongit.mindrot.org/openssh.git
Add minimal strsignal for platforms without it.
This commit is contained in:
parent
218e6f98df
commit
44fc334c7a
|
@ -1770,6 +1770,7 @@ AC_CHECK_FUNCS([ \
|
||||||
strnlen \
|
strnlen \
|
||||||
strnvis \
|
strnvis \
|
||||||
strptime \
|
strptime \
|
||||||
|
strsignal \
|
||||||
strtonum \
|
strtonum \
|
||||||
strtoll \
|
strtoll \
|
||||||
strtoul \
|
strtoul \
|
||||||
|
|
|
@ -104,6 +104,16 @@ const char *strerror(int e)
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if !defined(HAVE_STRSIGNAL)
|
||||||
|
char *strsignal(int sig)
|
||||||
|
{
|
||||||
|
static char buf[16];
|
||||||
|
|
||||||
|
(void)snprintf(buf, sizeof(buf), "%d", sig);
|
||||||
|
return buf;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifndef HAVE_UTIMES
|
#ifndef HAVE_UTIMES
|
||||||
int utimes(char *filename, struct timeval *tvp)
|
int utimes(char *filename, struct timeval *tvp)
|
||||||
{
|
{
|
||||||
|
|
|
@ -49,6 +49,10 @@ int setegid(uid_t);
|
||||||
const char *strerror(int);
|
const char *strerror(int);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if !defined(HAVE_STRSIGNAL)
|
||||||
|
char *strsignal(int);
|
||||||
|
#endif
|
||||||
|
|
||||||
#if !defined(HAVE_SETLINEBUF)
|
#if !defined(HAVE_SETLINEBUF)
|
||||||
#define setlinebuf(a) (setvbuf((a), NULL, _IOLBF, 0))
|
#define setlinebuf(a) (setvbuf((a), NULL, _IOLBF, 0))
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue