ARCHIVE_READ_ADD_PASSPHRASE
Section: C Library Functions (3)
Page Index
BSD mandoc
NAME
archive_read_add_passphrase
archive_read_set_passphrase_callback
- functions for reading encrypted archives
LIBRARY
Streaming Archive Library (libarchive, -larchive)
SYNOPSIS
In archive.h
Ft int
Fo archive_read_add_passphrase
Fa struct archive *
Fa const char *passphrase
Fc Ft int
Fo archive_read_set_passphrase_callback
Fa struct archive *
Fa void *client_data
Fa archive_passphrase_callback *
Fc
DESCRIPTION
- Fn archive_read_add_passphrase
-
Register passphrases for reading an encryption archive.
If
passphrase
is
NULL
or empty, this function will do nothing and
ARCHIVE_FAILED
will be returned.
Otherwise,
ARCHIVE_OK
will be returned.
- Fn archive_read_set_passphrase_callback
-
Register a callback function that will be invoked to get a passphrase
for decryption after trying all the passphrases registered by the
Fn archive_read_add_passphrase
function failed.
SEE ALSO
tar(1),
archive_read3,
archive_read_set_options3,
libarchive(3)