SHISHI_AP_AUTHENTICATOR_CKSUMRAW_SET(3)
β¨ shishi_ap_authenticator_cksumraw_set(3) β¨
okay so bestie, we're in the shishi manual, section 3 (that's the library functions girlies π
), and today's main character is shishi_ap_authenticator_cksumraw_set. yes it's a mouthful. no we're not shortening it. it's iconic, it ate, periodt.
πΈ NAME πΈ
shishi_ap_authenticator_cksumraw_set β literally just an API function, bestie. that's the whole job description.
π SYNOPSIS π
#include <shishi.h>
void shishi_ap_authenticator_cksumraw_set(Shishi_ap * ap, int32_t
authenticatorcksumtype, const char * authenticatorcksumraw, size_t
authenticatorcksumrawlen);
look at that signature. four args. she's got range. π
π¦ ARGUMENTS π¦
Shishi_ap * apβ the structure that holds all the info about the AP exchange. she's the whole vibe container, the main character of the struct-iverse.int32_t authenticatorcksumtypeβ the authenticator checksum type you wanna set in the AP. the type, not the data. very important distinction, don't play yourself.const char * authenticatorcksumrawβ input array holding the actual authenticator checksum field value you want to set in the Authenticator inside the AP-REQ. raw and unfiltered, just like your group chat at 2am.size_t authenticatorcksumrawlenβ the length of that input array, aka the checksum field value being set in the Authenticator in the AP-REQ. you gotta tell her how long it is, she's not a mind reader π«Ά
π DESCRIPTION π
so what this does: it sets the Authenticator Checksum Data in the AP exchange.
and this is the important part, bestie, listen up β this is the actual checksum field. not the data you compute a checksum on and then store in the checksum field. like, this is the final product, not the ingredients. do not mix those up or the whole thing is giving chaos π
lowkey also peep shishi_ap_authenticator_cksumdata_set if you want the other one. they're different. iykyk. β¨
π REPORTING BUGS π
found a bug? spill it to <bug-shishi@gnu.org>. they want the tea fr fr.
- 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. slay, honestly. generous queen. π
β SEE ALSO β
the full documentation for shishi is maintained as a Texinfo manual (very old school, very chic). if the info and shishi programs are properly installed at your site, this command:
info shishi
should give you access to the complete manual. go forth and read, bestie π§
and that's the whole page, no notes π
this was shishi version 1.0.3, shishi_ap_authe...or_cksumraw_set(3) β mwah, bye!! πΈβ¨π
π¦ 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