Greenbone Vulnerability Management Libraries 22.12.2
compressutils.h
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2013-2023 Greenbone AG
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later
4 */
5
11#ifndef _GVM_COMPRESSUTILS_H
12#define _GVM_COMPRESSUTILS_H
13
14void *
15gvm_compress (const void *, unsigned long, unsigned long *);
16
17void *
18gvm_compress_gzipheader (const void *, unsigned long, unsigned long *);
19
20void *
21gvm_uncompress (const void *, unsigned long, unsigned long *);
22
23#endif /* not _GVM_COMPRESSUTILS_H */
void * gvm_compress(const void *, unsigned long, unsigned long *)
Compresses data in src buffer.
Definition compressutils.c:39
void * gvm_uncompress(const void *, unsigned long, unsigned long *)
Uncompresses data in src buffer.
Definition compressutils.c:107
void * gvm_compress_gzipheader(const void *, unsigned long, unsigned long *)
Compresses data in src buffer, gzip format compatible.
Definition compressutils.c:177