shishi_kdcreq_set_sname(3)
π shishi_kdcreq_set_sname β the manual page, but make it cute π
okay so bestie, welcome to shishi_kdcreq_set_sname from the shishi manual, section 3. it's an API function, and it's literally the girl whose whole job is setting the server name field. no cap. let's get into it β¨
πΈ NAME πΈ
shishi_kdcreq_set_sname β API function π«Ά
β¨ SYNOPSIS β¨
#include <shishi.h>
int shishi_kdcreq_set_sname(Shishi * handle, Shishi_asn1 kdcreq,
Shishi_name_type name_type, const char * sname[]);
like, that's the whole vibe. she takes a handle, a kdcreq, a name type, and an array of names. periodt π
π ARGUMENTS π
Shishi * handleβ your shishi handle, as allocated byshishi_init(). it's giving "the main character of every shishi function", honestly. πShishi_asn1 kdcreqβ the KDC-REQ variable we're setting the server name field in. this is the girl we're editing. πShishi_name_type name_typeβ the type of principial, seeShishi_name_type, usuallySHISHI_NT_UNKNOWN. yes it says "principial", that's the original, i don't make the rules. πconst char * sname[]β input array with the principal name. your little roster of name parts, slay. β¨
π DESCRIPTION π
Set the server name field in the KDC-REQ.
that's it. that's the whole function. she sets the server name field, she does it well, and she goes home. iconic behavior fr fr π
β RETURN VALUE β
Returns SHISHI_OK iff successful. that's the green flag, bestie β anything else and the vibe check failed π
π REPORTING BUGS π
found a bug? don't suffer in silence, tell the devs:
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/
π 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: share it, remix it, just keep the receipts π§Ύβ¨)
π¦ 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.
like, go read the whole thing, it's a saga and you deserve the full lore π
okay that's the page!! every flag, every argument, every default, every link, all of it β nothing skipped, nothing invented. that's the rule and we respect the rule. π«Ά
mwah π bye bestie, go set some server names
this has been shishi_kdcreq_set_sname(3) from the shishi manual, version 1.0.3 β written by the shishi girlies, delivered to you with love πβπ
π¦ 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