CLEANUP: Remove obsolete HPUX support
authorRemco Rijnders <remco@webconquest.com>
Tue, 8 Sep 2015 13:20:17 +0000 (15:20 +0200)
committerRemco Rijnders <remco@webconquest.com>
Tue, 8 Sep 2015 13:20:17 +0000 (15:20 +0200)
Config
include/sys.h
src/bsd.c
src/ircd.c
src/s_bsd.c
src/s_debug.c
src/s_misc.c

diff --git a/Config b/Config
index de72b1d1a53667d540d8fe1bfeaeb55c09c4664f..dc72474ab23f859937b7ea0123c5499c11c9b6bf 100755 (executable)
--- a/Config
+++ b/Config
@@ -215,16 +215,6 @@ __EOF__
                
        DEFCFLAGS="$DEFOPT"
        ;;
-    *HP-UX*.09.*)
-       DEFCFLAGS="$DEFOPT"
-       DEFLIBS="-lz"
-       OSNAME="HPUX 9.x"
-       ;;
-    *HP-UX*.10.*)
-       DEFCFLAGS="$DEFOPT"
-       DEFLIBS="-lz"
-       OSNAME="HPUX 10.x"
-       ;;
 esac
 
 echo " "
index 27e8d684b49707dcb79aa6153c52785175dd1ebb..94bc863151bb9c194ec125693f4f3ead5ad55d10 100644 (file)
@@ -104,20 +104,7 @@ extern     char    *rindex PROTO((char *, char));
 # endif
 #endif
 
-
-#ifdef  __hpux
-#define HPUX
-#endif
-
-
-#if defined(HPUX )|| defined(AIX)
-#include <time.h>
-#ifdef AIX
 #include <sys/time.h>
-#endif
-#else
-#include <sys/time.h>
-#endif
 
 #if !defined(DEBUGMODE)
 #  define MyFree(x)    if ((x) != NULL) free(x)
index 2c2f2a941772409eb50b00b7c09c0f98d9d1e81d..3c2069a979925b041d87f9b7ea7977d60555ae2b 100644 (file)
--- a/src/bsd.c
+++ b/src/bsd.c
@@ -41,11 +41,9 @@ VOIDSIG dummy ()
 #ifndef HAVE_RELIABLE_SIGNALS
     (void) signal (SIGALRM, dummy);
     (void) signal (SIGPIPE, dummy);
-#ifndef HPUX                     /* Only 9k/800 series require this, but don't know how to.. */
 #ifdef SIGWINCH
     (void) signal (SIGWINCH, dummy);
 #endif
-#endif
 #else
 #ifdef POSIX_SIGNALS
     struct sigaction act;
index 12067327324ec07f14bec8112fa3c7dfc7b477d1..cdf15a5a6eccdb22985acf9d64b6971743b72339 100644 (file)
 #include <sys/file.h>
 #include <pwd.h>
 #include <sys/time.h>
-#ifdef HPUX
-#define _KERNEL                          /* HPUX has the world's worst headers... */
-#endif
 #include <sys/resource.h>
-#ifdef HPUX
-#undef _KERNEL
-#endif
 #include <errno.h>
 #include "h.h"
 
index 642eaa9363ff8f87b7edecfca0b4c2a02c5b3d31..485a49f2ea5d6b45dc0f156dadcda43991ad47f3 100644 (file)
@@ -1271,12 +1271,7 @@ int read_message (delay)
 
        wait.tv_sec = MIN (delay2, delay);
        wait.tv_usec = usec;
-#ifdef HPUX
-       nfds = select (FD_SETSIZE, (int *) &read_set, (int *) &write_set,
-                      0, &wait);
-#else
        nfds = select (FD_SETSIZE, &read_set, &write_set, 0, &wait);
-#endif
        if (nfds == -1 && errno == EINTR)
            return -1;
        else if (nfds >= 0)
index 5494f286bcb547dcc217fe053ffd23e121d47a92..7c06c776184731420e4900f288934bb63340cbfb 100644 (file)
@@ -68,17 +68,10 @@ char serveropts[] = {
 #include "whowas.h"
 #include "hash.h"
 #include <sys/file.h>
-#ifdef HPUX
-#include <fcntl.h>
-#endif
 #if !defined(ULTRIX) && !defined(SGI) && !defined(sequent) && \
     !defined(__convex__)
 #include <sys/param.h>
 #endif
-#ifdef HPUX
-#include <sys/syscall.h>
-#define getrusage(a,b) syscall(SYS_GETRUSAGE, a, b)
-#endif
 #ifdef GETRUSAGE_2
 #ifdef SOL20
 #include <sys/time.h>
@@ -95,13 +88,6 @@ char serveropts[] = {
 #ifdef PCS
 #include <time.h>
 #endif
-#ifdef HPUX
-#include <unistd.h>
-#ifdef DYNIXPTX
-#include <sys/types.h>
-#include <time.h>
-#endif
-#endif
 #include "h.h"
 
 #ifndef ssize_t
@@ -152,9 +138,6 @@ void send_usage (cptr, nick)
 #define hzz HZ
 #else
     int hzz = 1;
-#ifdef HPUX
-    hzz = (int) sysconf (_SC_CLK_TCK);
-#endif
 #endif
 #endif
 
@@ -198,9 +181,6 @@ void send_usage (cptr, nick)
     int hzz = 1, ticpermin;
     int umin, smin, usec, ssec;
 
-#ifdef HPUX
-    hzz = sysconf (_SC_CLK_TCK);
-#endif
     ticpermin = hzz * 60;
 
     umin = tmsbuf.tms_utime / ticpermin;
index a82273e6ddd1d211671e9d53095f111c5c3db912..6f3b092f1733d83b6c1e7c7359321a230cc379e6 100644 (file)
@@ -36,9 +36,6 @@
 #if defined(PCS) || defined(AIX) || defined(SVR3)
 #include <time.h>
 #endif
-#ifdef HPUX
-#include <unistd.h>
-#endif
 #ifdef DYNIXPTX
 #include <sys/types.h>
 #include <time.h>