shishi_krberror_print(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

πŸ’– NAME πŸ’–

shishi_krberror_print β€” bestie, it's an API function πŸ’…


✨ SYNOPSIS ✨

#include <shishi.h>

int shishi_krberror_print(Shishi * handle, FILE * fh, Shishi_asn1
krberror);

🫢 ARGUMENTS 🫢

  • Shishi * handle β€” your shishi handle, the one you got handed when you called shishi_init(). no handle, no service, periodt.
  • FILE * fh β€” a file handle that's open for writing. she's gotta be writable, okay? that's the whole vibe.
  • Shishi_asn1 krberror β€” the KRB-ERROR you want printed. the main character of this whole operation, lowkey.

🌸 DESCRIPTION 🌸

Okay so literally what this does: it prints the ASCII armored DER encoding of KRB-ERROR to a file. that's it, that's the function. it's giving "take this error, make it text, put it in a file" and honestly? iconic behavior. ✨


πŸ‘‘ RETURN VALUE πŸ‘‘

Returns SHISHI_OK iff successful. that's the green flag, the slay, the "we ate". anything else and bestie we have a problem 😭


πŸ› REPORTING BUGS πŸ›

Found a bug? not me gatekeeping β€” go tell the devs fr fr. Report bugs 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/

go off and report it, the maintainers wanna know 🫢

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. no royalty, no drama, just vibes. πŸ’–


🌈 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. iykyk β€” the full lore is in there πŸ“–βœ¨


and that's the whole page bestie! this one's from the shishi manual, version 1.0.3, and it's the shishi_krberror_print(3) page β€” written down for you on the day the docs got their glow-up πŸŽ€πŸ’