shishi_ap_auth...r_cksumdata_set(3)

πŸ“¦
version 1.0.3 Β· 2 versions
  • 1.0.3 Β· debian bookworm, debian trixie, nixos 26.05, nixpkgs unstable, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking (latest)
  • 1.0.2 Β· ubuntu jammy
, in debian bookworm, debian trixie, nixos 26.05, nixpkgs unstable, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’… 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>. πŸ“§

they wanna hear from you, fr fr. πŸ’–


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. πŸ’…βœ¨πŸŽ€