shishi_ap_auth...r_cksumdata_set(3)
π shishi_ap_auth...r_cksumdata_set(3) π
okay bestie, welcome to the shishi manual, section 3. yes the title got chopped by the formatter and it's giving elided, but we move. this is the page for shishi_ap_authenticator_cksumdata_set, and no cap, it's a real one. π
β¨ NAME β¨
shishi_ap_authenticator_cksumdata_set β API function π
π¦ SYNOPSIS π¦
#include <shishi.h>
void shishi_ap_authenticator_cksumdata_set(Shishi_ap * ap, const char *
authenticatorcksumdata, size_t authenticatorcksumdatalen);
like. it's a void. it returns nothing. it just does the thing. main character energy fr. β¨
πΈ ARGUMENTS πΈ
Shishi_ap * apβ the structure that holds all the info about the AP exchange. she's the whole vibe container, the girlboss of the operation. πconst char * authenticatorcksumdataβ an input array holding the data you're gonna compute a checksum on, and then store in the Authenticator in the AP-REQ. yes queen, it goes in. π₯size_t authenticatorcksumdatalenβ the length of that input array. the data needs a size bestie, she can't just float around unmeasured. π«Ά
π DESCRIPTION π
so what does she actually do? she sets the Authenticator Checksum Data in the AP exchange. π
and listen, this part matters β this is the data that will be checksummed. the checksum that comes out of that gets placed in the checksum field. so this is not the actual checksum field itself. do not confuse them, i'm begging. π
if you were looking for the other one, that's shishi_ap_authenticator_cksumraw_set. different girl, different job. go check her out too. β¨
π REPORTING BUGS π
found a bug? not me manifesting that, but if it happens, 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/
they wanna hear from you, fr fr. π
π 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, that's a very chill license honestly.
π 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, this command:
info shishi
should give you access to the complete manual. π
β real talk: the AP-REQ checksum situation is iykyk. set the data, let shishi do the checksum math, and don't try to hand it the checksum itself. π§
that's the whole page bestie!! this one's from shishi 1.0.3, and the footer date/version situation β we're folding that in right here instead of copying it, so: shishi, version 1.0.3. periodt. π β¨π
π¦ 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