Blame doc/wiki/ManPageArchiveWriteSetPassphrase3.wiki

Packit 08bd4c
ARCHIVE_WRITE_SET_PASSPHRASE(3) manual page 
Packit 08bd4c
== NAME == 
Packit 08bd4c
'''archive_write_set_passphrase''', 
Packit 08bd4c
'''archive_write_set_passphrase_callback''' 
Packit 08bd4c
- functions for writing encrypted archives 
Packit 08bd4c
== LIBRARY == 
Packit 08bd4c
Streaming Archive Library (libarchive, -larchive) 
Packit 08bd4c
== SYNOPSIS == 
Packit 08bd4c
'''<nowiki>#include <archive.h></nowiki>''' 
Packit 08bd4c

Packit 08bd4c
''int'' 
Packit 08bd4c

Packit 08bd4c
'''archive_write_set_passphrase'''(''struct archive *'', ''const char *passphrase''); 
Packit 08bd4c

Packit 08bd4c
''int'' 
Packit 08bd4c

Packit 08bd4c
'''archive_write_set_passphrase_callback'''(''struct archive *'', ''void *client_data'', ''archive_passphrase_callback *''); 
Packit 08bd4c
== DESCRIPTION == 
Packit 08bd4c
Packit 08bd4c
'''archive_write_set_passphrase'''()
Packit 08bd4c
Set a passphrase for writing an encryption archive. 
Packit 08bd4c
If 
Packit 08bd4c
''passphrase'' 
Packit 08bd4c
is 
Packit 08bd4c
NULL 
Packit 08bd4c
or empty, this function will do nothing and 
Packit 08bd4c
'''ARCHIVE_FAILED''' 
Packit 08bd4c
will be returned. 
Packit 08bd4c
Otherwise, 
Packit 08bd4c
'''ARCHIVE_OK''' 
Packit 08bd4c
will be returned.  
Packit 08bd4c
'''archive_write_set_passphrase_callback'''()
Packit 08bd4c
Register callback function that will be invoked to get a passphrase 
Packit 08bd4c
for encrption if the passphrase was not set by the 
Packit 08bd4c
'''archive_write_set_passphrase'''() 
Packit 08bd4c
function. 
Packit 08bd4c
 
Packit 08bd4c
== SEE ALSO == 
Packit 08bd4c
[[ManPageBsdtar1]], 
Packit 08bd4c
[[ManPageibarchive3]], 
Packit 08bd4c
[[ManPagerchiverite3]], 
Packit 08bd4c
[[ManPagerchiveriteetptions3]]