123456789101112131415161718192021222324252627282930313233343536373839404142 |
- ARCHIVE_WRITE_SET_PASSPHRASE(3) manual page
- == NAME ==
- '''archive_write_set_passphrase''',
- '''archive_write_set_passphrase_callback'''
- - functions for writing encrypted archives
- == LIBRARY ==
- Streaming Archive Library (libarchive, -larchive)
- == SYNOPSIS ==
- '''<nowiki>#include <archive.h></nowiki>'''
- <br>
- ''int''
- <br>
- '''archive_write_set_passphrase'''(''struct archive *'', ''const char *passphrase'');
- <br>
- ''int''
- <br>
- '''archive_write_set_passphrase_callback'''(''struct archive *'', ''void *client_data'', ''archive_passphrase_callback *'');
- == DESCRIPTION ==
- <dl>
- <dt>'''archive_write_set_passphrase'''()</dt><dd>
- Set a passphrase for writing an encrypted archive.
- If
- ''passphrase''
- is
- NULL
- or empty, this function will do nothing and
- '''ARCHIVE_FAILED'''
- will be returned.
- Otherwise,
- '''ARCHIVE_OK'''
- will be returned.
- </dd><dt>'''archive_write_set_passphrase_callback'''()</dt><dd>
- Register a callback function that will be invoked to get a passphrase
- for encryption if the passphrase was not set by the
- '''archive_write_set_passphrase'''()
- function.
- </dd></dl>
- == SEE ALSO ==
- [[ManPageBsdtar1]],
- [[ManPageArchiveWrite3]],
- [[ManPageArchiveWriteSetOptions3]],
- [[ManPageLibarchive3]]
|