shishi_krberror_server_set(3)

πŸ“¦
version 1.0.3 Β· 2 versions
  • 1.0.3 Β· debian bookworm, debian trixie, nixos 26.05, nixpkgs unstable, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking (latest)
  • 1.0.2 Β· ubuntu jammy
, in debian bookworm, debian trixie, nixos 26.05, nixpkgs unstable, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– shishi_krberror_server_set(3) β€” the manual page, bestie edition πŸ’–

okay so you're in the shishi manual (section 3, the library-call girlies) and you want to know about shishi_krberror_server_set. say less. pull up a chair. πŸŽ€


✨ NAME ✨

shishi_krberror_server_set β€” it's an API function, babes. that's the whole name. that's the vibe. πŸ’…


✨ SYNOPSIS ✨

#include <shishi.h>

int shishi_krberror_server_set(Shishi * handle, Shishi_asn1 krberror,
       const char * server);

like, that's the whole shape of it. one include, one function, three lil args. iconic. ✨


✨ ARGUMENTS ✨

  • Shishi * handle β€” your shishi handle, and the only correct way to get one is by calling shishi_init(). don't be out here making up handles, fr fr. πŸ™ˆ
  • Shishi_asn1 krberror β€” the Krberror you're setting the server name field in. it's giving "this is the thing I'm editing". πŸ’…
  • const char * server β€” a zero-terminated string holding a principal name on RFC 1964 form. yes, exactly that form. no cap. πŸ“œ

✨ DESCRIPTION ✨

Set the server name field in the Krberror.

that's it. that's the whole job. it sets the server name field. in the Krberror. lowkey the most straightforward function in the entire library and honestly? respect. 🫢


✨ RETURN VALUE ✨

Returns SHISHI_OK iff successful. that's the only happy ending it knows. anything else and you're not SHISHI_OK, bestie. 😭


✨ REPORTING BUGS ✨

found a bug? don't suffer in silence, tell the devs πŸ›:


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, free to copy, free to remix, 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, this command:

info shishi

should give you access to the complete manual. go read it, it's giving lore. πŸ“š


πŸ’€ reminder: the args are literal, the strings are zero-terminated, and SHISHI_OK is the only acceptable outcome. slay responsibly. πŸ‘‘

okay that's the whole page bestie, mwah, go set some server name fields πŸ¦‹

this was page shishi_krberror_server_set(3) from shishi 1.0.3 β€” catch you in the next man page, ily, bye!! πŸ’œπŸŒΈ