dpkg 1.22.7-3-g89f48
|
Data Structures | |
struct | compress_params |
Functions | |
enum compressor_type | compressor_find_by_name (const char *name) |
enum compressor_type | compressor_find_by_extension (const char *name) |
const char * | compressor_get_name (enum compressor_type type) |
const char * | compressor_get_extension (enum compressor_type type) |
enum compressor_strategy | compressor_get_strategy (const char *name) |
bool | compressor_check_params (struct compress_params *params, struct dpkg_error *err) |
void | decompress_filter (struct compress_params *params, int fd_in, int fd_out, const char *desc,...) DPKG_ATTR_PRINTF(4) |
void | compress_filter (struct compress_params *params, int fd_in, int fd_out, const char *desc,...) DPKG_ATTR_PRINTF(4) |
enum compressor_strategy |
enum compressor_type |
void compress_filter | ( | struct compress_params * | params, |
int | fd_in, | ||
int | fd_out, | ||
const char * | desc, | ||
... | |||
) |
References args, varbuf::buf, compressor::compress, compress_params::type, varbuf_destroy(), VARBUF_INIT, and varbuf_vprintf().
bool compressor_check_params | ( | struct compress_params * | params, |
struct dpkg_error * | err | ||
) |
References _, COMPRESSOR_STRATEGY_EXTREME, COMPRESSOR_STRATEGY_FILTERED, COMPRESSOR_STRATEGY_FIXED, COMPRESSOR_STRATEGY_HUFFMAN, COMPRESSOR_STRATEGY_NONE, COMPRESSOR_STRATEGY_RLE, COMPRESSOR_TYPE_GZIP, COMPRESSOR_TYPE_XZ, COMPRESSOR_TYPE_ZSTD, dpkg_put_error(), DPKG_ZSTD_MAX_LEVEL, compress_params::level, compress_params::strategy, and compress_params::type.
Referenced by do_build(), and main().
enum compressor_type compressor_find_by_extension | ( | const char * | name | ) |
References array_count, COMPRESSOR_TYPE_UNKNOWN, and compressor::extension.
Referenced by extracthalf().
enum compressor_type compressor_find_by_name | ( | const char * | name | ) |
References array_count, COMPRESSOR_TYPE_UNKNOWN, and compressor::name.
const char * compressor_get_extension | ( | enum compressor_type | type | ) |
References compressor::extension.
Referenced by do_build().
const char * compressor_get_name | ( | enum compressor_type | type | ) |
enum compressor_strategy compressor_get_strategy | ( | const char * | name | ) |
void decompress_filter | ( | struct compress_params * | params, |
int | fd_in, | ||
int | fd_out, | ||
const char * | desc, | ||
... | |||
) |
References args, varbuf::buf, compressor::decompress, compress_params::type, varbuf_destroy(), VARBUF_INIT, and varbuf_vprintf().
Referenced by extracthalf().