1e89516f0SMike Frysinger /* 2e89516f0SMike Frysinger * This file is derived from various .h and .c files from the zlib-1.2.3 3e89516f0SMike Frysinger * distribution by Jean-loup Gailly and Mark Adler, with some additions 4e89516f0SMike Frysinger * by Paul Mackerras to aid in implementing Deflate compression and 5e89516f0SMike Frysinger * decompression for PPP packets. See zlib.h for conditions of 6e89516f0SMike Frysinger * distribution and use. 7e89516f0SMike Frysinger * 8e89516f0SMike Frysinger * Changes that have been made include: 9e89516f0SMike Frysinger * - changed functions not used outside this file to "local" 10e89516f0SMike Frysinger * - added minCompression parameter to deflateInit2 11e89516f0SMike Frysinger * - added Z_PACKET_FLUSH (see zlib.h for details) 12e89516f0SMike Frysinger * - added inflateIncomp 13e89516f0SMike Frysinger */ 14e89516f0SMike Frysinger 15*7a32b98dSLei Wen #include <common.h> 16*7a32b98dSLei Wen 17*7a32b98dSLei Wen #ifdef CONFIG_GZIP_COMPRESSED 18*7a32b98dSLei Wen #define NO_DUMMY_DECL 19*7a32b98dSLei Wen #include "deflate.c" 20*7a32b98dSLei Wen #include "trees.c" 21*7a32b98dSLei Wen #endif 22*7a32b98dSLei Wen 23e89516f0SMike Frysinger #include "zutil.h" 24e89516f0SMike Frysinger #include "inftrees.h" 25e89516f0SMike Frysinger #include "inflate.h" 26e89516f0SMike Frysinger #include "inffast.h" 27e89516f0SMike Frysinger #include "inffixed.h" 28e89516f0SMike Frysinger #include "inffast.c" 29e89516f0SMike Frysinger #include "inftrees.c" 30e89516f0SMike Frysinger #include "inflate.c" 31e89516f0SMike Frysinger #include "zutil.c" 32e89516f0SMike Frysinger #include "adler32.c" 33