shishi_kdcreq_options(3)
β¨ shishi_kdcreq_options β the manual page, but make it make sense β¨
okay bestie, pull up a chair π this is a page from the shishi manual (section 3, the library-function section, iykyk) and it's about one lil function called shishi_kdcreq_options. it's giving "small but mighty". let's get into it π
πΈ NAME πΈ
shishi_kdcreq_options β an API function. yeah, that's the whole vibe. it's a function. it's part of the API. slay.
π¦ SYNOPSIS π¦
#include <shishi.h>
int shishi_kdcreq_options(Shishi * handle, Shishi_asn1 kdcreq, uint32_t
* flags);
that's the whole shape of it, no cap. note the line break in the signature β that's exactly how it's written, so don't come for me π
π ARGUMENTS π
Shishi * handleβ your shishi handle, the one you got fromshishi_init(). this is the main character of every shishi function fr fr π«ΆShishi_asn1 kdcreqβ theKDC-REQvariable you're pulling the kdc-options field out of. this is the thing we're snooping on πuint32_t * flagsβ a pointer to an output integer. the flags get written here. pointer alert, bestie β it's an output, so don't expect it to come in with anything meaningful β¨
π DESCRIPTION π
Extract KDC-Options from KDC-REQ.
that's it. that's the function. it goes into the KDC-REQ, grabs the KDC-Options, and hands them back to you through that flags pointer. lowkey elegant, highkey useful π
π RETURN VALUE π
Returns SHISHI_OK iff successful. (and if it's not successful... it's not SHISHI_OK. the math is mathing β¨)
π₯ REPORTING BUGS π₯
found a bug? don't suffer in silence, bestie π 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/
they literally want to hear from you. periodt. π
π 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.
(translation: you can copy and share this file however you want, any medium, no royalty, no fee β just keep the copyright notice and this notice attached. iconic behavior honestly πΈ)
π§ 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 the director's cut π
heads up bestie: this page is from shishi version 1.0.3 π that's the version tag at the bottom of the original, and now it lives here instead. mwah, go extract those KDC-Options, you absolute legend π«Άβ¨π
π¦ 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