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