From cc7573522bf766bfcc9571ab3009673e515d409a Mon Sep 17 00:00:00 2001 From: Paul Mackerras Date: Fri, 19 May 1995 03:48:34 +0000 Subject: [PATCH] mods for SunOS 5.x --- modules/bsd-comp.c | 7 ++++++- modules/vjcompress.c | 11 ++++++++++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/modules/bsd-comp.c b/modules/bsd-comp.c index b37d363..48bde31 100644 --- a/modules/bsd-comp.c +++ b/modules/bsd-comp.c @@ -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__ @@ -56,8 +56,13 @@ #include #ifdef sun +#ifdef __svr4__ /* SunOS 5.x */ +#include +#define ALLOCATE(n) kmem_alloc((n), KM_NOSLEEP) +#else /* SunOS 4.x */ #include #define ALLOCATE(n) kmem_alloc((n), KMEM_NOSLEEP) +#endif #define FREE(p, n) kmem_free((p), (n)) #endif diff --git a/modules/vjcompress.c b/modules/vjcompress.c index ef2c9c4..32a9c93 100644 --- a/modules/vjcompress.c +++ b/modules/vjcompress.c @@ -24,12 +24,21 @@ * 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 #include +#ifdef __svr4__ +#ifndef __GNUC__ +#include /* 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 #endif -- 2.39.2