low-level reading of file inside an archive?

Guido De Rosa <[email protected]> Thu, 14 Jan 2010 22:31:46 +0100
Newsgroups gmane.comp.sysutils.backup.dar.libdar
Message-ID <[email protected]>
Hi all,

is there a way to do something like this:

read n bytes at offset t of file path/to/my/file.ext inside a DAR
archive and put the result into a std::string or char* or something?

I would like to implement a read-only FUSE file system to look inside
DAR archives, and I need to perform this kind of basic I/O operations
without extracting real files to temporary  directories (and then make
the I/O on the file) because this would be highly inefficient.

Thank you very much!

-- 
Guido De Rosa

------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev