-/* $Id: ppp-deflate.c,v 1.4 1996/10/08 04:38:06 paulus Exp $ */
+/* $Id: ppp-deflate.c,v 1.7 1997/11/27 06:06:31 paulus Exp $ */
/*
* ppp_deflate.c - interface the zlib procedures for Deflate compression
#if DO_DEFLATE
-#ifdef FreeBSD
-#define inflate inflate_ppp /* FreeBSD already has an inflate :-( */
-#endif
-
#define DEFLATE_DEBUG 1
/*
#define DEFLATE_OVHD 2 /* Deflate overhead/packet */
static void *zalloc __P((void *, u_int items, u_int size));
-static void zfree __P((void *, void *ptr, u_int nb));
+static void zfree __P((void *, void *ptr));
static void *z_comp_alloc __P((u_char *options, int opt_len));
static void *z_decomp_alloc __P((u_char *options, int opt_len));
static void z_comp_free __P((void *state));
}
void
-zfree(notused, ptr, nbytes)
+zfree(notused, ptr)
void *notused;
void *ptr;
- u_int nbytes;
{
FREE(ptr, M_DEVBUF);
}
state->strm.zalloc = zalloc;
state->strm.zfree = zfree;
if (deflateInit2(&state->strm, Z_DEFAULT_COMPRESSION, DEFLATE_METHOD_VAL,
- -w_size, 8, Z_DEFAULT_STRATEGY, DEFLATE_OVHD+2) != Z_OK) {
+ -w_size, 8, Z_DEFAULT_STRATEGY) != Z_OK) {
FREE(state, M_DEVBUF);
return NULL;
}