|
#define | DO_BSD_COMPRESS 0 /* by default, include BSD-Compress */ |
|
#define | DO_DEFLATE 0 /* by default, include Deflate */ |
|
#define | DO_PREDICTOR_1 0 |
|
#define | DO_PREDICTOR_2 0 |
|
#define | DECOMP_OK 0 /* everything went OK */ |
|
#define | DECOMP_ERROR 1 /* error detected before decomp. */ |
|
#define | DECOMP_FATALERROR 2 /* error detected after decomp. */ |
|
#define | CCP_CONFREQ 1 |
|
#define | CCP_CONFACK 2 |
|
#define | CCP_TERMREQ 5 |
|
#define | CCP_TERMACK 6 |
|
#define | CCP_RESETREQ 14 |
|
#define | CCP_RESETACK 15 |
|
#define | CCP_MAX_OPTION_LENGTH 32 |
|
#define | CCP_CODE(dp) ((dp)[0]) |
|
#define | CCP_ID(dp) ((dp)[1]) |
|
#define | CCP_LENGTH(dp) (((dp)[2] << 8) + (dp)[3]) |
|
#define | CCP_HDRLEN 4 |
|
#define | CCP_OPT_CODE(dp) ((dp)[0]) |
|
#define | CCP_OPT_LENGTH(dp) ((dp)[1]) |
|
#define | CCP_OPT_MINLEN 2 |
|
#define | CI_BSD_COMPRESS 21 /* config. option for BSD-Compress */ |
|
#define | CILEN_BSD_COMPRESS 3 /* length of config. option */ |
|
#define | BSD_NBITS(x) ((x) & 0x1F) /* number of bits requested */ |
|
#define | BSD_VERSION(x) ((x) >> 5) /* version of option format */ |
|
#define | BSD_CURRENT_VERSION 1 /* current version number */ |
|
#define | BSD_MAKE_OPT(v, n) (((v) << 5) | (n)) |
|
#define | BSD_MIN_BITS 9 /* smallest code size supported */ |
|
#define | BSD_MAX_BITS 15 /* largest code size supported */ |
|
#define | CI_DEFLATE 26 /* config option for Deflate */ |
|
#define | CI_DEFLATE_DRAFT 24 /* value used in original draft RFC */ |
|
#define | CILEN_DEFLATE 4 /* length of its config option */ |
|
#define | DEFLATE_MIN_SIZE 8 |
|
#define | DEFLATE_MAX_SIZE 15 |
|
#define | DEFLATE_METHOD_VAL 8 |
|
#define | DEFLATE_SIZE(x) (((x) >> 4) + DEFLATE_MIN_SIZE) |
|
#define | DEFLATE_METHOD(x) ((x) & 0x0F) |
|
#define | DEFLATE_MAKE_OPT(w) |
|
#define | DEFLATE_CHK_SEQUENCE 0 |
|
#define | CI_PREDICTOR_1 1 /* config option for Predictor-1 */ |
|
#define | CILEN_PREDICTOR_1 2 /* length of its config option */ |
|
#define | CI_PREDICTOR_2 2 /* config option for Predictor-2 */ |
|
#define | CILEN_PREDICTOR_2 2 /* length of its config option */ |
|