shishi_tkt_forwardable_p(3)
π shishi_tkt_forwardable_p β the vibe check for your ticket β¨
okay bestie, so this is a page from the shishi manual, section 3, and it's about one tiny little function that asks a very important question about your ticket: is it forwardable or not? π
πΈ NAME πΈ
shishi_tkt_forwardable_p β it's an API function, and its whole personality is answering that one question for you π
β¨ SYNOPSIS β¨
#include <shishi.h>
int shishi_tkt_forwardable_p(Shishi_tkt * tkt);
π¦ ARGUMENTS π¦
Shishi_tkt * tktβ your input variable with all the ticket info in it. hand it over, bestie, it's got the tea π«
π DESCRIPTION π
So like, what does it actually do? It figures out if the ticket is forwardable. That's it. That's the job. π
Now let's talk about the FORWARDABLE flag, because this is the part where it gets interesting. Normally, the FORWARDABLE flag in a ticket is only interpreted by the ticket-granting service. Application servers can just ignore it β no cap, they literally don't have to care. π
The FORWARDABLE flag is interpreted kinda the same way as the PROXIABLE flag, except here's the twist: ticket-granting tickets may also be issued with different network addresses. Yeah. Different ones. π
By default this flag is reset β like, off, not set, the default state. BUT users MAY request that it be set, by setting the FORWARDABLE option in the AS request at the moment they request their initial ticket-granting ticket. So it's giving β¨opt-inβ¨ energy, periodt.
π₯ RETURN VALUE π₯
Returns non-0 iff the forwardable flag is set in the ticket. So like β non-zero means yes it's forwardable, zero means nope. simple as that π«Ά
π REPORTING BUGS π
Found a bug? Don't be shy, report it 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/
π 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 genuinely so generous 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 iconic πβ¨
and that's the whole page, bestie!! this was shishi version 1.0.3, page shishi_tkt_forwardable_p(3) β mwah, ily, go forth and check your flags ππ§
π¦ 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