16 lines · c
1/* SPDX-License-Identifier: GPL-2.0-only */2/*3 * Copyright (C) 2024, SUSE LLC4 *5 * Authors: Enzo Matsumiya <ematsumiya@suse.de>6 *7 * Implementation of the LZ77 "plain" compression algorithm, as per MS-XCA spec.8 */9#ifndef _SMB_COMPRESS_LZ77_H10#define _SMB_COMPRESS_LZ77_H11 12#include <linux/kernel.h>13 14int lz77_compress(const void *src, u32 slen, void *dst, u32 *dlen);15#endif /* _SMB_COMPRESS_LZ77_H */16