mods for SunOS 5.x
authorPaul Mackerras <paulus@samba.org>
Fri, 19 May 1995 03:48:34 +0000 (03:48 +0000)
committerPaul Mackerras <paulus@samba.org>
Fri, 19 May 1995 03:48:34 +0000 (03:48 +0000)
modules/bsd-comp.c
modules/vjcompress.c

index b37d363505b61d8075213b15f1489924866e9a56..48bde3125d84dbdd6ace6819b4afd530b9e0e310 100644 (file)
@@ -41,7 +41,7 @@
  * This version is for use with STREAMS under SunOS 4.x,
  * DEC Alpha OSF/1, and AIX 4.x.
  *
- * $Id: bsd-comp.c,v 1.11 1995/05/02 02:49:09 paulus Exp $
+ * $Id: bsd-comp.c,v 1.12 1995/05/19 03:48:34 paulus Exp $
  */
 
 #ifdef __aix4__
 #include <net/ppp_str.h>
 
 #ifdef sun
+#ifdef __svr4__                        /* SunOS 5.x */
+#include <sys/kmem.h>
+#define ALLOCATE(n)    kmem_alloc((n), KM_NOSLEEP)
+#else                          /* SunOS 4.x */
 #include <sys/kmem_alloc.h>
 #define ALLOCATE(n)    kmem_alloc((n), KMEM_NOSLEEP)
+#endif
 #define FREE(p, n)     kmem_free((p), (n))
 #endif
 
index ef2c9c487fb619985b7a604f9b10bd5d00d6f999..32a9c93e97cf9ea52eb35a89d4427b1d58d6b80a 100644 (file)
  * so that the entire packet being decompressed doesn't have
  * to be in contiguous memory (just the compressed header).
  *
- * $Id: vjcompress.c,v 1.4 1994/12/08 00:35:33 paulus Exp $
+ * $Id: vjcompress.c,v 1.5 1995/05/19 03:48:34 paulus Exp $
  */
 
 #include <sys/types.h>
 #include <sys/param.h>
 
+#ifdef __svr4__
+#ifndef __GNUC__
+#include <sys/byteorder.h>     /* for ntohl, etc. */
+#else
+/* make sure we don't get the gnu "fixed" one! */
+#include "/usr/include/sys/byteorder.h"
+#endif
+#endif
+
 #ifdef __osf__
 #include <net/net_globals.h>
 #endif