RTEMS CPU Kit with SuperCore
Data Structures | Macros | Typedefs | Functions
gzguts.h File Reference
#include <stdio.h>
#include "zlib.h"
#include <fcntl.h>
Include dependency graph for gzguts.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  gz_state
 

Macros

#define ZLIB_INTERNAL
 
#define local   static
 
#define zstrerror()   "stdio error (consult errno)"
 
#define GZBUFSIZE   8192
 
#define GZ_NONE   0
 
#define GZ_READ   7247
 
#define GZ_WRITE   31153
 
#define GZ_APPEND   1 /* mode set to GZ_WRITE after the file is opened */
 
#define LOOK   0 /* look for a gzip header */
 
#define COPY   1 /* copy input directly */
 
#define GZIP   2 /* decompress a gzip stream */
 
#define GT_OFF(x)   (sizeof(int) == sizeof(z_off64_t) && (x) > gz_intmax())
 

Typedefs

typedef gz_state FAR * gz_statep
 

Functions

voidp malloc OF ((uInt size))
 
void free OF ((voidpf ptr))
 
ZEXTERN gzFile ZEXPORT gzopen64 OF ((const char *, const char *))
 
ZEXTERN z_off64_t ZEXPORT gzseek64 OF ((gzFile, z_off64_t, int))
 
ZEXTERN z_off64_t ZEXPORT gztell64 OF ((gzFile))
 
void ZLIB_INTERNAL gz_error OF ((gz_statep, int, const char *))
 
unsigned ZLIB_INTERNAL gz_intmax OF ((void))