gnutls_pubkey_import_openpgp_raw(3)
π gnutls_pubkey_import_openpgp_raw(3) π
okay bestie, so this one lives in the gnutls manual, and ngl it's a short one β but every crumb still matters, so let's get into it π«Ά
β¨ NAME β¨
gnutls_pubkey_import_openpgp_raw β it's an API function, babes π
πΈ SYNOPSIS πΈ
#include <gnutls/abstract.h>
int gnutls_pubkey_import_openpgp_raw(gnutls_pubkey_t pkey, const
gnutls_datum_t * data, gnutls_openpgp_crt_fmt_t format, const
gnutls_openpgp_keyid_t keyid, unsigned int flags);
like, copy it exactly, don't freestyle the signature π
π¦ ARGUMENTS π¦
gnutls_pubkey_t pkeyβ the public key, that's the whole vibe ποΈconst gnutls_datum_t * dataβ the public key data that's getting imported β¨gnutls_openpgp_crt_fmt_t formatβ what format the public key is in, no capconst gnutls_openpgp_keyid_t keyidβ the key id you wanna use, and it's optional so it's not a big deal πunsigned int flagsβ should be zero. that's it. zero. periodt π
π DESCRIPTION π
so the tea is: this function is a no-op.
likeβ¦ it literally does nothing. it's giving "I showed up but I'm not doing the assignment" energy π
β RETURNS β
It returns GNUTLS_E_UNIMPLEMENTED_FEATURE.
which, yeah, tracks β the function isn't implemented, so that's the error you get back. iconic honestly π
π SINCE π
3.1.3 β she's been around a minute π
π REPORTING BUGS π
Found something cursed? Report bugs to <bugs@gnutls.org> π
Home page: https://www.gnutls.org
π COPYRIGHT π
Copyright Β© 2001-2023 Free Software Foundation, Inc., and others.
Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved.
like, keep the notice, bestie, that's the rule π
π§ SEE ALSO π§
The full documentation for gnutls is maintained as a Texinfo manual. If the /usr/share/doc/gnutls/ directory does not contain the HTML form, visit:
https://www.gnutls.org/manual/
and that's the whole page, fr fr π
this was gnutls version 3.8.13, and if you need a date, the page itself doesn't hand one over β so we're just rolling with the version stamp, mwah ππΈβ¨
π¦ where this page comes from
- alpine 3.22: gnutls-doc 3.8.13-r0 Β· LGPL-2.1-or-later
- alpine 3.23: gnutls-doc 3.8.13-r0 Β· LGPL-2.1-or-later
- alpine 3.24: gnutls-doc 3.8.13-r0 Β· LGPL-2.1-or-later
- arch rolling: gnutls 3.8.13-3 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- fedora 43: gnutls-devel 3.8.13-1.fc43 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- fedora 43: gnutls-devel 3.8.13-1.fc43 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- fedora 44: gnutls-devel 3.8.13-1.fc44 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- fedora 44: gnutls-devel 3.8.13-1.fc44 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- ubuntu stonking: gnutls-doc 3.8.13-1ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms