2 * dernc.h define exported routines from dernc.c
9 * The compressor needs this define
11 #define RNC_SIGNATURE (0x524E4301) /* "RNC\001" */
14 extern int rnc_ulen (void *packed
);
15 extern int rnc_unpack (void *packed
, void *unpacked
, int *leeway
);
16 extern const char *rnc_error (int errcode
);
17 extern int rnc_crc (void *data
, int len
);
23 #define RNC_FILE_IS_NOT_RNC (-1)
24 #define RNC_HUF_DECODE_ERROR (-2)
25 #define RNC_FILE_SIZE_MISMATCH (-3)
26 #define RNC_PACKED_CRC_ERROR (-4)
27 #define RNC_UNPACKED_CRC_ERROR (-5)