Changeset View
Changeset View
Standalone View
Standalone View
usr.bin/mkuzip/mkuz_zstd.h
| Show All 21 Lines | |||||
| * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||||
| * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||||
| * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||||
| * SUCH DAMAGE. | * SUCH DAMAGE. | ||||
| */ | */ | ||||
| #define DEFAULT_SUFX_ZSTD ".uzst" | #define DEFAULT_SUFX_ZSTD ".uzst" | ||||
| #define CLOOP_MAGIC_ZSTD "#!/bin/sh\n#Z4.0 Format\n" \ | #define CLOOP_MAGIC_ZSTD \ | ||||
| "(kldstat -qm g_uzip||kldload geom_uzip)>&-&&" \ | "#!/bin/sh\n" \ | ||||
| "mount_cd9660 /dev/`mdconfig -af $0`.uzip $1\nexit $?\n" | "#Z4.0 Format\n" \ | ||||
| "[ -z \"$1\" ] && exit 1;" \ | |||||
| "kldload -n geom_uzip && " | |||||
| size_t mkuz_zstd_cbound(size_t); | size_t mkuz_zstd_cbound(size_t); | ||||
| void *mkuz_zstd_init(int *); | void *mkuz_zstd_init(int *); | ||||
| void mkuz_zstd_compress(void *, const struct mkuz_blk *, struct mkuz_blk *); | void mkuz_zstd_compress(void *, const struct mkuz_blk *, struct mkuz_blk *); | ||||