* 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.10 1995/05/01 01:43:16 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
};
#define BSD_OVHD 2 /* BSD compress overhead/packet */
-#define BSD_INIT_BITS MIN_BSD_BITS
+#define BSD_INIT_BITS BSD_MIN_BITS
static void *bsd_comp_alloc __P((u_char *options, int opt_len));
static void *bsd_decomp_alloc __P((u_char *options, int opt_len));