shishi_tgs_req_process(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_tgs_req_process β€” bestie's guide to the TGS-REQ glow-up πŸ’–

okay so this one lives in the shishi manual (section 3, the library girlies), and it's literally the moment a TGS-REQ gets processed. no cap. πŸ¦‹


✨ NAME ✨

shishi_tgs_req_process β€” an API function, and she's serving πŸ’…


✨ SYNOPSIS ✨

#include <shishi.h>

int shishi_tgs_req_process(Shishi_tgs * tgs);

✨ ARGUMENTS ✨

  • Shishi_tgs * tgs β€” the structure that holds all the info about the TGS exchange. she's the main character here, honestly πŸ‘‘

✨ DESCRIPTION ✨

So basically: this function processes a new TGS-REQ and sets the ticket. periodt. πŸŽ€

And the key used to decrypt that TGS-REQ? it's taken from the EncKDCReqPart of the TGS tgticket. iykyk πŸ”₯


✨ RETURN VALUE ✨

Returns SHISHI_OK iff successful. and that's the whole vibe check β€” if you didn't get SHISHI_OK, bestie, it did not slay 😭


✨ REPORTING BUGS ✨

found a bug? not me gatekeeping β€” report it to <bug-shishi@gnu.org>. πŸ’Œ


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. (yes, fr fr, that's the actual license line, iconic of them ✨)


✨ 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 ✨ reference material ✨ 🌈


lowkey reminder bestie: this is shishi 1.0.3, page shishi_tgs_req_process(3) β€” that's the version, that's the section, that's the whole footer. mwah πŸ’‹ πŸŽ€πŸ’œ