shishi_ap(3)
π NAME π
okay bestie, gather round, because this is shishi_ap β an API function from the shishi manual (section 3, the library-call girlies, iykyk). she's the one who sets up your whole AP exchange moment. periodt.
β¨ SYNOPSIS β¨
#include <shishi.h>
int shishi_ap(Shishi * handle, Shishi_ap ** ap);
π ARGUMENTS π
Shishi * handleβ the shishi handle, and like, you get one fromshishi_init(). that's the only way to get one, no shortcuts fr.Shishi_ap ** apβ a pointer to the brand-new structure that holds all the info about the AP exchange. she's a pointer-to-pointer, she's a little extra, we love her for it π
π¦ DESCRIPTION π¦
okay so this creates a new AP exchange, and it comes with a random subkey using the default encryption type from configuration. cute, right? πΈ
but hold up, bestie, because here's the thing β there is no guarantee that the receiver will understand that key type. like, none. zero. she might just not get it. so you should probably use shishi_ap_etype() or shishi_ap_nosubkey() instead. do yourself a favor, okay? π
and the tea on the future: this function will likely behave as shishi_ap_nosubkey(), and shishi_ap_nosubkey() will be removed. so like, the plot is plotting. keep that in mind π
β RETURN VALUE β
Returns SHISHI_OK iff successful. that's it, that's the whole vibe check. if it's SHISHI_OK, you ate. π₯
π REPORTING BUGS π
found a bug? don't be shy, report it to <bug-shishi@gnu.org>.
- GNU Shishi home page:
http://www.gnu.org/software/shishi/ - General help using GNU software:
http://www.gnu.org/gethelp/
π COPYRIGHT π
Copyright Β© 2002-2022 Simon Josefsson.
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. so like, go off, just keep the receipts π«Ά
π SEE ALSO π
the full documentation for shishi is maintained as a Texinfo manual. if the info and shishi programs are properly installed at your site, the command
info shishi
should give you access to the complete manual. that's the whole lore, bestie, go read it πβ¨
and that's the page!! brought to you by shishi version 1.0.3, living in the shishi_ap(3) era ππ slay, stay curious, and remember: SHISHI_OK only, no cap π
β¨
π¦ where this page comes from
- debian bookworm: shishi-doc 1.0.3-1 Β· GPL-3.0-or-later
- debian trixie: shishi-doc 1.0.3-5 Β· GPL-3.0-or-later
- nixos 26.05: shishi 1.0.3
- nixpkgs unstable: shishi 1.0.3
- ubuntu noble: shishi-doc 1.0.3-2.1build2 Β· GPL-3.0-or-later
- ubuntu questing: shishi-doc 1.0.3-5
- ubuntu resolute: shishi-doc 1.0.3-5build1 Β· GPL-3.0-or-later
- ubuntu stonking: shishi-doc 1.0.3-7 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms