various header file cleanups
authorewt <devnull@localhost>
Tue, 18 Nov 1997 03:13:56 +0000 (03:13 +0000)
committerewt <devnull@localhost>
Tue, 18 Nov 1997 03:13:56 +0000 (03:13 +0000)
CVS patchset: 1903
CVS date: 1997/11/18 03:13:56

config.h.in
lib-rpmrc.in
lib/package.c
lib/rpmlead.c
misc/inet_aton.c
misc/miscfn.h

index f1bd059..d08d1e8 100644 (file)
@@ -17,7 +17,7 @@
 #define HAVE_LIMITS_H 0
 
 /* Define as 1 if you have <machine/types.h> */
-#define MACHINE_TYPES_H 0
+#define HAVE_MACHINE_TYPES_H 0
 
 /* Define as 1 if you have <sys/socket.h> */
 #define HAVE_SYS_SOCKET_H 0
index 0d52f0e..5a03842 100644 (file)
@@ -21,6 +21,8 @@ optflags: alpha -O2
 optflags: sparc -O2
 optflags: m68k -O2 -fomit-frame-pointer
 optflags: ppc -O2 -fsigned-char
+optflags: hppa1.0 -O2 -mpa-risc-1-0
+optflags: hppa1.1 -O2 -mpa-risc-1-0
 
 #############################################################
 # Canonical arch names and numbers
@@ -118,6 +120,9 @@ arch_compat: sparc: noarch
 arch_compat: ppc: noarch
 arch_compat: mips: noarch
 
+arch_compat: hppa1.1: hppa1.0
+arch_compat: hppa1.0: noarch
+
 os_compat:   IRIX64: IRIX
 
 buildarch_compat: i986: i886
index 4830fe3..9e288dc 100644 (file)
@@ -1,3 +1,6 @@
+#include "config.h"
+#include "miscfn.h"
+
 #include <fcntl.h>
 #include <netinet/in.h>
 #include <stdlib.h>
index e675ded..353c195 100644 (file)
@@ -1,3 +1,6 @@
+#include "config.h"
+#include "miscfn.h"
+
 #ifdef HAVE_MACHINE_TYPES_H
 # include <machine/types.h>
 #endif
index 232e930..a5c3206 100644 (file)
@@ -1,4 +1,5 @@
 #include "config.h"
+#include "miscfn.h"
 
 #ifdef HAVE_NETINET_IN_SYSTM_H
 # include <sys/types.h>
index 7365d22..8b21c68 100644 (file)
 #endif
 
 #if ! HAVE_S_IFSOCK
-#define S_IFSOCK (0)
+#define S_IFSOCK (0xC000)
 #endif
 
 #if ! HAVE_S_ISLNK
-#define S_ISLNK(mode) ((mode) & S_IFLNK)
+#define S_ISLNK(mode) ((mode & 0xF000) == S_IFLNK)
 #endif
 
 #if ! HAVE_S_ISSOCK
-#define S_ISSOCK(mode) ((mode) & S_IFSOCK)
+#define S_ISSOCK(mode) ((mode & 0xF000) == S_IFSOCK)
 #endif
 
 #if NEED_STRINGS_H
@@ -47,6 +47,7 @@ extern void *myrealloc(void *, size_t);
 #endif
 
 #if HAVE_SYS_SOCKET_H
+#include <sys/types.h>
 #include <sys/socket.h>
 #endif