shishi_as_sendrecv_hint(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_as_sendrecv_hint ✨

okay bestie, welcome to the shishi manual, section 3 πŸŽ€ this is the page for shishi_as_sendrecv_hint, and it's literally the moment your whole authentication journey begins. no cap.


🌸 SYNOPSIS 🌸

#include <shishi.h>

int shishi_as_sendrecv_hint(Shishi_as * as, Shishi_tkts_hint * hint);

like… two arguments. two. we love a low-maintenance icon πŸ’…


🫢 ARGUMENTS 🫢

  • Shishi_as * as β€” the struct that's holding all the info about the AS exchange. it's giving backstage pass. it knows things.
  • Shishi_tkts_hint * hint β€” extra parameters that modify how the connection behaves, or NULL if you're feeling minimal. yes bestie, NULL is a valid vibe here 🌈

πŸ’– DESCRIPTION πŸ’–

so what does it actually do? it sends an AS-REQ and receives back an AS-REP or a KRB-ERROR. that's it. that's the whole thing. iconic behaviour honestly ✨

this is the initial authentication β€” the very first step β€” and it's usually how you acquire a Ticket Granting Ticket. main character energy, truly. everything else kinda depends on this happening first πŸ‘‘

and the hint structure? you can use it to set stuff like, e.g., parameters for TLS authentication. so if you need to customise how the connection goes down, that's your girl πŸŽ€


⭐ RETURN VALUE ⭐

returns SHISHI_OK iff successful. if you see SHISHI_OK, you ate. if you don't… well. 😭


πŸ™ˆ REPORTING BUGS πŸ™ˆ

found a bug? don't be shy, tell the devs:


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. 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, this command

info shishi

should give you access to the complete manual. iykyk 🧚


and that's the page, bestie!! this was shishi version 1.0.3, page shishi_as_sendrecv_hint(3) β€” go forth and authenticate, you absolute legend πŸŒŸπŸ’–πŸŽ€