shishi_krberror_susec(3)
β¨ shishi_krberror_susec(3) β¨
okay bestie, pull up a chair, because we're diving into shishi_krberror_susec β yes it's a mouthful, yes it's from the shishi library (that's the GNU one, section 3 of the manual), and yes it is so much simpler than it looks. it's giving "one job, does it well". π
πΈ NAME πΈ
shishi_krberror_susec β lowkey an API function, and it's here to grab one specific little number for you. β¨
π SYNOPSIS π
#include <shishi.h>
int shishi_krberror_susec(Shishi * handle, Shishi_asn1 krberror,
uint32_t * susec);
there she is. three args, one int coming back at you. iconic. π
π¦ ARGUMENTS π¦
Shishi * handleβ the shishi handle, bestie, and it has to be one you already allocated withshishi_init(). don't just make one up, she needs to be properly born first. π±Shishi_asn1 krberrorβ a Krberror, and it needs to be one allocated byshishi_krberror(). yes, the naming is a lot. no, we don't make the rules. πuint32_t * susecβ the output integer, and this one is where the server microseconds field lands. it's a pointer, so she writes into your variable. very main character of her. π«
π DESCRIPTION π
Extract the server microseconds field from the Krberror. that's it. that's the whole vibe. you hand over a handle and a Krberror, and she hands you back the microseconds. no drama, no detours, just extraction. periodt. π
β RETURN VALUE β
Returns SHISHI_OK iff successful. that's the good one, the green flag, the "we ate" outcome. anything else and, wellβ¦ vibe check failed, bestie. π
π REPORTING BUGS π
found something cursed? don't suffer in silence, tell the people. 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/
they literally want to hear from you. it's not a bother, it's a contribution. π«Ά
π 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.
like, share, redistribute, just keep the receipts. that's the whole deal. π
π₯ 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 extended universe. πβ¨
and that's the whole page, bestie!! this was shishi version 1.0.3, manual section shishi_krberror_susec(3) β stay hydrated, read your Texinfo, and may all your return values be SHISHI_OK. πβ¨ππ¦πΈπ
π«Ά
π¦ 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