shishi_as_krberror(3)

πŸ“¦
version 1.0.3 Β· 3 versions
, in debian bookworm, debian trixie, nixos 26.05, nixpkgs unstable, ubuntu noble, ubuntu questing, ubuntu resolute

πŸ’… shishi_as_krberror β€” the manual page, bestie edition

okay so welcome to shishi_as_krberror(3), a lil function from the shishi manual, section 3. she's short, she's sweet, she's the one you call when the AS exchange said no and you wanna see the receipt. let's go πŸ’–


✨ NAME ✨

shishi_as_krberror β€” API function. that's the whole name. no notes. πŸ‘‘


πŸ¦‹ SYNOPSIS πŸ¦‹

like, the way you summon her:

#include <shishi.h>

Shishi_asn1 shishi_as_krberror(Shishi_as * as);

yes that's it. one include, one function, one pointer argument. iconic behaviour honestly. ✨


πŸŽ€ ARGUMENTS πŸŽ€

  • Shishi_as * as β€” the structure that holds all the info about the AS exchange. she's the container, she's the context, she's the whole situation. 🫢

🌸 DESCRIPTION 🌸

so what does she DO, you ask? she gets the ASN.1 KRB-ERROR structure from the AS exchange. that's it. that's the job. she reaches into your AS exchange and hands you the error packet. literally that simple, no cap. πŸ’…


πŸ’œ RETURN VALUE πŸ’œ

she returns the received KRB-ERROR packet from the AS exchange. 🎁

but bestie, listen β€” she returns NULL if it's not yet set or if an error occured. so if you get NULL, don't come crying to me, check your flow first. 😭

fr fr: NULL is a real possible answer here, it doesn't automatically mean something is broken-broken, it can just mean "not yet set". handle it, don't ignore it. πŸ™ˆ

πŸ› REPORTING BUGS πŸ›

found a bug? spill it to <bug-shishi@gnu.org>. πŸ“§

go tell them, they wanna know, i promise. 🫢


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, take it, share it, remix it, just keep the receipts attached. periodt. ✨


🌈 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, then this command:

info shishi

should give you access to the complete manual. go read it, it's giving ✨educated✨ 🧚


mwah πŸ’‹ that's the whole page. she was shishi version 1.0.3, and this lil masterpiece dropped alongside that same shishi_as_krberror(3) energy. stay hydrated, read your man pages, and remember: NULL is a valid answer bestie. πŸ¦‹πŸŒΈπŸ’–