xref: /rk3399_rockchip-uboot/lib/lzma/LzmaTools.h (revision ed988b00d8e7c1d92542f12392da281039bd63e6)
178acc472SPeter Tyser /*
278acc472SPeter Tyser  * Usefuls routines based on the LzmaTest.c file from LZMA SDK 4.65
378acc472SPeter Tyser  *
478acc472SPeter Tyser  * Copyright (C) 2007-2008 Industrie Dial Face S.p.A.
578acc472SPeter Tyser  * Luigi 'Comio' Mantellini (luigi.mantellini@idf-hit.com)
678acc472SPeter Tyser  *
778acc472SPeter Tyser  * Copyright (C) 1999-2005 Igor Pavlov
878acc472SPeter Tyser  *
91a459660SWolfgang Denk  * SPDX-License-Identifier:	GPL-2.0+
1078acc472SPeter Tyser  */
1178acc472SPeter Tyser 
1278acc472SPeter Tyser #ifndef __LZMA_TOOL_H__
1378acc472SPeter Tyser #define __LZMA_TOOL_H__
1478acc472SPeter Tyser 
1578acc472SPeter Tyser #include <lzma/LzmaTypes.h>
1678acc472SPeter Tyser 
17*ed988b00SJoseph Chen extern int lzma_is_valid(const unsigned char *buf);
1878acc472SPeter Tyser extern int lzmaBuffToBuffDecompress (unsigned char *outStream, SizeT *uncompressedSize,
1978acc472SPeter Tyser 			      unsigned char *inStream,  SizeT  length);
2078acc472SPeter Tyser #endif
21