#include <sys/socket.h>
#include <asm/types.h>])
AC_CHECK_HEADERS([asm/sigcontext.h], [], [], [#include <signal.h>])
-AC_CHECK_TYPES([struct sigcontext_struct,
- struct sigcontext],,, [#include <signal.h>])
+AC_CHECK_TYPES([struct sigcontext],,, [#include <signal.h>])
AC_CHECK_HEADERS([netinet/tcp.h netinet/udp.h],,, [#include <netinet/in.h>])
AC_CHECK_MEMBERS([struct msghdr.msg_control],,, [#include <sys/socket.h>])
#elif defined(S390) || defined(S390X)
if (entering(tcp)) {
long usp;
- struct sigcontext_struct sc;
+ struct sigcontext sc;
if (upeek(tcp->pid, PT_GPR15, &usp) < 0)
return 0;
if (umove(tcp, usp + __SIGNAL_FRAMESIZE, &sc) < 0)
#elif defined(POWERPC)
if (entering(tcp)) {
long esp;
- struct sigcontext_struct sc;
+ struct sigcontext sc;
esp = ppc_regs.gpr[1];
#elif defined(ALPHA)
if (entering(tcp)) {
long fp;
- struct sigcontext_struct sc;
+ struct sigcontext sc;
if (upeek(tcp->pid, REG_FP, &fp) < 0)
return 0;
if (umove(tcp, fp, &sc) < 0)