diff options
author | kientzle <kientzle@FreeBSD.org> | 2005-01-02 05:21:15 +0000 |
---|---|---|
committer | kientzle <kientzle@FreeBSD.org> | 2005-01-02 05:21:15 +0000 |
commit | 29d37561fb3d6d478ec8a09a9032acd606a8313b (patch) | |
tree | 23852b9af4e47922fddb10089025410780f37f8c /lib/libarchive/archive.h.in | |
parent | 21f5530a3e1a14dd67153ffb243a60914fefa826 (diff) | |
download | FreeBSD-src-29d37561fb3d6d478ec8a09a9032acd606a8313b.zip FreeBSD-src-29d37561fb3d6d478ec8a09a9032acd606a8313b.tar.gz |
First cut support for extracting from ISO9660 disk images.
This seems to be able to extract a TOC and extract files from
the couple of ISO images I've tested it with.
Treat this as experimental proof-of-concept code for the
moment. There are still a bunch of debug messages (there
are a few oddities in ISO9660 that I haven't yet figured
out how to handle), a lot of bugs to be addressed (this
code leaks memory very badly), and a lot of missing features (no
Rockridge support, in particular). I'd appreciate
feedback from anyone who understands ISO9660 format
better than I do. ;-)
Suggested by: Robert Watson
Diffstat (limited to 'lib/libarchive/archive.h.in')
-rw-r--r-- | lib/libarchive/archive.h.in | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/libarchive/archive.h.in b/lib/libarchive/archive.h.in index 24be2de..bea68d0 100644 --- a/lib/libarchive/archive.h.in +++ b/lib/libarchive/archive.h.in @@ -159,6 +159,7 @@ int archive_read_support_compression_none(struct archive *); int archive_read_support_format_all(struct archive *); int archive_read_support_format_cpio(struct archive *); int archive_read_support_format_gnutar(struct archive *); +int archive_read_support_format_iso9660(struct archive *); int archive_read_support_format_tar(struct archive *); |