ARCHIVE_READ_ADD_PASSPHRASE(3)

πŸ“¦
version 3.8.9 Β· 3 versions
, in arch rolling, centos-stream 10, debian trixie, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu questing, ubuntu resolute, ubuntu stonking

🌸 NAME 🌸

okay bestie, welcome to ARCHIVE_READ_ADD_PASSPHRASE(3), a Library Functions Manual page. This is giving archive_read_add_passphrase, archive_read_set_passphrase_callback β€” the functions for reading encrypted archives. πŸ’–βœ¨

πŸ“š LIBRARY πŸ“š

It lives in the Streaming Archive Library (libarchive, -larchive). 🫢

πŸͺ„ SYNOPSIS πŸͺ„

#include <archive.h>

int
archive_read_add_passphrase(struct archive *, const char *passphrase);

int
archive_read_set_passphrase_callback(struct archive *,
    void *client_data, archive_passphrase_callback *);

πŸ’… DESCRIPTION πŸ’…

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. slay. πŸŽ€

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 archive_read_add_passphrase() function failed. πŸ˜­πŸ’…

πŸ” SEE ALSO πŸ”


Debian β€’ September 14, 2014 β€’ ARCHIVE_READ_ADD_PASSPHRASE(3) πŸ’– periodt.

πŸ“¦ where this page comes from