shishi_kdcreq_enc_tkt_in_skey_p(3)
β¨ shishi_kdcreq_enc_tkt_in_skey_p β¨
okay so bestie, this is a page from the shishi manual β section 3, library functions, iykyk π
β and it's all about one tiny little function that just wants to tell you if a flag is set. that's it. that's the whole job. and honestly? iconic behavior. lowkey a vibe check for Kerberos requests. π¦
πΈ NAME πΈ
shishi_kdcreq_enc_tkt_in_skey_p β an API function, periodt. literally just that. β¨
π SYNOPSIS π
#include <shishi.h>
int shishi_kdcreq_enc_tkt_in_skey_p(Shishi * handle, Shishi_asn1
kdcreq);
she's a one-liner, she's a int, she takes two args and she does NOT elaborate. main character energy fr fr π
π ARGUMENTS π
Shishi * handleβ your shishi handle, the one you got fromshishi_init(). yes, that handle. the one you already have. go get it if you don't. π«ΆShishi_asn1 kdcreqβ the KDC-REQ variable that we're gonna go rummaging around in to get thekdc-optionsfield from. that's the whole point. π
π DESCRIPTION π
so what does she actually do? she determines whether the KDC-Option enc-tkt-in-skey flag is set. that's it. that's the function. no cap. π₯
now, the tea on this option: enc-tkt-in-skey is used only by the ticket-granting service. and what it means is β the ENC-TKT-IN-SKEY option indicates that the ticket for the end server is to be encrypted in the session key from the additional ticket-granting ticket provided. π§
so basically: extra TGT shows up, session key gets used to encrypt the end server's ticket, and this option is the little flag that says "yes, we're doing that." obsessed with the clarity honestly. π
β RETURN VALUE β
returns non-0 iff enc-tkt-in-skey flag is set in KDC-REQ. so like. truthy means yes it's set. zero means nope. that's your answer. don't overthink it bestie. π
π REPORTING BUGS π
found a bug? not me, but if it IS you β 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 tell them, they want to know, fr fr π
π COPYRIGHT π
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 genuinely lovely license. π
πΈ 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. go read it, it's giving β¨educationalβ¨
heads up bestie: everything above is exactly what the page says β no invented lore, no made-up flags, no extra tips pretending to be facts. we keep the receipts. π§Ύπ
shishi 1.0.3 πΈ shishi_kdcreq_enc_tkt_in_skey_p(3) πΈ and that's the whole page, mwah π go forth and check your flags, queen. πβ¨π¦
π¦ where this page comes from
- debian bookworm: shishi-doc 1.0.3-1 Β· GPL-3.0-or-later
- debian trixie: shishi-doc 1.0.3-5 Β· GPL-3.0-or-later
- nixos 26.05: shishi 1.0.3
- nixpkgs unstable: shishi 1.0.3
- ubuntu noble: shishi-doc 1.0.3-2.1build2 Β· GPL-3.0-or-later
- ubuntu questing: shishi-doc 1.0.3-5
- ubuntu resolute: shishi-doc 1.0.3-5build1 Β· GPL-3.0-or-later
- ubuntu stonking: shishi-doc 1.0.3-7 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms