From b1c8e0cd21d137342bc23b311fae36498cfe341f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fredrik=20H=C3=BCbinette=20=28Hubbe=29?= <hubbe@hubbe.net>
Date: Fri, 3 Nov 1995 23:30:15 +0100
Subject: [PATCH] now compiles

Rev: src/builtin_efuns.c:1.3
Rev: src/lpc_signal.c:1.5
Rev: src/modules/files/socket.c:1.3
Rev: src/rusage.c:1.3
---
 src/builtin_efuns.c        | 2 +-
 src/lpc_signal.c           | 4 ++--
 src/modules/files/socket.c | 2 +-
 src/rusage.c               | 6 +++---
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/builtin_efuns.c b/src/builtin_efuns.c
index bf2b6ab2d0..518e0f456c 100644
--- a/src/builtin_efuns.c
+++ b/src/builtin_efuns.c
@@ -22,7 +22,7 @@
 #include "fsort.h"
 #include "call_out.h"
 #include "callback.h"
-#ifdef HAVE_SYS_TIME
+#ifdef HAVE_SYS_TIME_H
 #include <sys/time.h>
 #endif
 #ifdef HAVE_CRYPT_H
diff --git a/src/lpc_signal.c b/src/lpc_signal.c
index f82e4c188b..1430d55a89 100644
--- a/src/lpc_signal.c
+++ b/src/lpc_signal.c
@@ -291,7 +291,7 @@ static void f_signal(int args)
   assign_svalue(signal_callbacks + signum, sp+1-args);
   if(IS_ZERO(sp+1-args))
   {
-    switch(sig)
+    switch(signum)
     {
     case SIGCHLD:
       func=sig_child;
@@ -307,7 +307,7 @@ static void f_signal(int args)
   }else{
     func=receive_signal;
   }
-  my_signal(sig, func);
+  my_signal(signum, func);
   pop_n_elems(args);
 }
 
diff --git a/src/modules/files/socket.c b/src/modules/files/socket.c
index 8a94fa17c5..a2c84c2c48 100644
--- a/src/modules/files/socket.c
+++ b/src/modules/files/socket.c
@@ -60,7 +60,7 @@ static void do_close(struct port *p)
   if(p->fd >= 0)
   {
     if(close(p->fd) < 0)
-      if(errno == RETRY)
+      if(errno == EINTR)
 	goto retry;
 
     set_read_callback(p->fd,0,0);
diff --git a/src/rusage.c b/src/rusage.c
index d6ce21a1b3..0a93495239 100644
--- a/src/rusage.c
+++ b/src/rusage.c
@@ -3,17 +3,17 @@
 ||| uLPC is distributed as GPL (General Public License)
 ||| See the files COPYING and DISCLAIMER for more information.
 \*/
+#include "global.h"
 #include <sys/types.h>
 #include <sys/stat.h>
-#ifdef HAVE_SYS_TIME
+#ifdef HAVE_SYS_TIME_H
 #include <sys/time.h>
 #endif
 #include <fcntl.h>
-#ifdef HAVE_TIME
+#ifdef HAVE_TIME_H
 #include <time.h>
 #endif
 #include <errno.h>
-#include "global.h"
 #include "types.h"
 #include "rusage.h"
 
-- 
GitLab