1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
/* SPDX-FileCopyrightText: 2013-2023 Greenbone AG
*
* SPDX-License-Identifier: GPL-2.0-or-later
*/
/**
* @file
* @brief API related to data compression (gzip format.)
*/
#ifndef _GVM_UTIL_COMPRESSUTILS_H
#define _GVM_UTIL_COMPRESSUTILS_H
#include <stdio.h>
void *
gvm_compress (const void *, unsigned long, unsigned long *);
void *
gvm_compress_gzipheader (const void *, unsigned long, unsigned long *);
void *
gvm_uncompress (const void *, unsigned long, unsigned long *);
FILE *
gvm_gzip_open_file_reader (const char *);
FILE *
gvm_gzip_open_file_reader_fd (int);
#endif /* not _GVM_UTIL_COMPRESSUTILS_H */
|