Provide killpg implementation.
Based on github PR#301 for Tandem NonStop.
This commit is contained in:
parent
c41c84b439
commit
5ae31a0fdd
|
@ -1876,6 +1876,7 @@ AC_CHECK_FUNCS([ \
|
||||||
inet_ntoa \
|
inet_ntoa \
|
||||||
inet_ntop \
|
inet_ntop \
|
||||||
innetgr \
|
innetgr \
|
||||||
|
killpg \
|
||||||
llabs \
|
llabs \
|
||||||
localtime_r \
|
localtime_r \
|
||||||
login_getcapbool \
|
login_getcapbool \
|
||||||
|
|
|
@ -412,6 +412,14 @@ getsid(pid_t pid)
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifndef HAVE_KILLPG
|
||||||
|
int
|
||||||
|
killpg(pid_t pgrp, int sig)
|
||||||
|
{
|
||||||
|
return kill(pgrp, sig);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef FFLUSH_NULL_BUG
|
#ifdef FFLUSH_NULL_BUG
|
||||||
#undef fflush
|
#undef fflush
|
||||||
int _ssh_compat_fflush(FILE *f)
|
int _ssh_compat_fflush(FILE *f)
|
||||||
|
|
|
@ -82,6 +82,10 @@ int getpagesize(void);
|
||||||
char *getcwd(char *pt, size_t size);
|
char *getcwd(char *pt, size_t size);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifndef HAVE_KILLPG
|
||||||
|
int killpg(pid_t, int);
|
||||||
|
#endif
|
||||||
|
|
||||||
#if defined(HAVE_DECL_MEMMEM) && HAVE_DECL_MEMMEM == 0
|
#if defined(HAVE_DECL_MEMMEM) && HAVE_DECL_MEMMEM == 0
|
||||||
void *memmem(const void *, size_t, const void *, size_t);
|
void *memmem(const void *, size_t, const void *, size_t);
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue