| ARCHIVE_READ_FORMAT(3) | Library Functions Manual | ARCHIVE_READ_FORMAT(3) | 
archive_read_support_format_7zip,
  archive_read_support_format_all,
  archive_read_support_format_ar,
  archive_read_support_format_by_code,
  archive_read_support_format_cab,
  archive_read_support_format_cpio,
  archive_read_support_format_empty,
  archive_read_support_format_iso9660,
  archive_read_support_format_lha,
  archive_read_support_format_mtree,
  archive_read_support_format_rar,
  archive_read_support_format_raw,
  archive_read_support_format_tar,
  archive_read_support_format_xar,
  archive_read_support_format_zip —
#include <archive.h>
int
  
  archive_read_support_format_7zip(struct
    archive *);
int
  
  archive_read_support_format_all(struct
    archive *);
int
  
  archive_read_support_format_ar(struct
    archive *);
int
  
  archive_read_support_format_by_code(struct
    archive *,
  int);
int
  
  archive_read_support_format_cab(struct
    archive *);
int
  
  archive_read_support_format_cpio(struct
    archive *);
int
  
  archive_read_support_format_empty(struct
    archive *);
int
  
  archive_read_support_format_iso9660(struct
    archive *);
int
  
  archive_read_support_format_lha(struct
    archive *);
int
  
  archive_read_support_format_mtree(struct
    archive *);
int
  
  archive_read_support_format_rar(struct
    archive *);
int
  
  archive_read_support_format_raw(struct
    archive *);
int
  
  archive_read_support_format_tar(struct
    archive *);
int
  
  archive_read_support_format_xar(struct
    archive *);
int
  
  archive_read_support_format_zip(struct
    archive *);
archive_read_support_format_7zip(),
    archive_read_support_format_ar(),
    archive_read_support_format_cab(),
    archive_read_support_format_cpio(),
    archive_read_support_format_iso9660(),
    archive_read_support_format_lha(),
    archive_read_support_format_mtree(),
    archive_read_support_format_rar(),
    archive_read_support_format_raw(),
    archive_read_support_format_tar(),
    archive_read_support_format_xar(),
    archive_read_support_format_zip()archive_read_support_format_tar() enables support
      for a variety of standard tar formats, old-style tar, ustar, pax
      interchange format, and many common variants.archive_read_support_format_all()archive_read_support_format_by_code()archive_format() after reading the first time and
      pass the resulting code to this function to selectively enable only the
      necessary format support. Note: In statically-linked executables, this
      will cause your program to include support for every format. If executable
      size is a concern, you may wish to avoid using this function.archive_read_support_format_empty()archive_read_support_format_raw()archive_read_support_format_all() in order to
      avoid erroneous handling of damaged archives.ARCHIVE_OK on success, or
  ARCHIVE_FATAL.
archive_errno() and
  archive_error_string() functions.
Using the “raw” handler together with any other handler will often work but can produce surprising results.
| February 2, 2012 | NetBSD 9.4 |