From 2563f3389fdaf377fc501511857ed81e317c700f Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Sat, 4 May 1996 23:31:11 +0000 Subject: [PATCH] Signal handler should take a single `int' argument git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@481 ec53bebd-3082-4978-b11e-865c3cabbd6b --- appl/kx/common.c | 4 ++-- appl/kx/kx.h | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/appl/kx/common.c b/appl/kx/common.c index d597c0781..d5df63ce5 100644 --- a/appl/kx/common.c +++ b/appl/kx/common.c @@ -7,7 +7,7 @@ do_enccopy (int fd1, int fd2, int mode, des_cblock *iv, des_key_schedule schedule, int *num) { int ret; - char buf[BUFSIZ]; + u_char buf[BUFSIZ]; ret = read (fd1, buf, sizeof(buf)); if (ret == 0) @@ -74,7 +74,7 @@ copy_encrypted (int fd1, int fd2, des_cblock *iv, */ RETSIGTYPE -childhandler () +childhandler (int sig) { pid_t pid; int status; diff --git a/appl/kx/kx.h b/appl/kx/kx.h index 41b4d65ee..d7a5737f6 100644 --- a/appl/kx/kx.h +++ b/appl/kx/kx.h @@ -16,6 +16,9 @@ #ifdef HAVE_SYS_RESOURCE_H #include #endif +#ifdef HAVE_SYS_SELECT_H +#include +#endif #include #include #include @@ -38,7 +41,7 @@ extern char *prog; int copy_encrypted (int fd1, int fd2, des_cblock *iv, des_key_schedule schedule); -RETSIGTYPE childhandler (); +RETSIGTYPE childhandler (int); int get_local_xsocket (unsigned dnr); int connect_local_xsocket (unsigned dnr);