shishi_krberror_remove_edata(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_remove_edata β€” the manual, but make it make sense

okay bestie, welcome to the shishi section 3 manual page for shishi_krberror_remove_edata. yes it's a long name. yes it's worth it. sit down, grab a strawberry, let's go πŸ“


✨ NAME ✨

shishi_krberror_remove_edata β€” it's an API function, and its whole personality is deleting stuff


🌸 SYNOPSIS 🌸

#include <shishi.h>

int shishi_krberror_remove_edata(Shishi * handle, Shishi_asn1 krberror);

look at her. two args, one int return. iconic πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • Shishi * handle β€” the shishi handle, the one you got from shishi_init(). she's the main character of every call you make, so treat her right 🫢
  • Shishi_asn1 krberror β€” the krberror, as allocated by shishi_krberror(). this is the thing we're about to poke at.

πŸŽ€ DESCRIPTION πŸŽ€

so basically: this function removes the error text field β€” you know it as the e-data</> field β€” from a KRB-ERROR.

that's it. that's the whole function. she's a one-job queen and she does her one job πŸ‘‘


⭐ RETURN VALUE ⭐

Returns SHISHI_OK iff it worked. and yes, "iff" is doing a lot of heavy lifting there β€” successful means SHISHI_OK, no cap.


πŸ’€ REPORTING BUGS πŸ’€

found a bug? not the vibe. go tell the people who can actually do something about it:


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 share it, just don't strip the receipts, bestie 🧾✨)


🌈 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. iykyk πŸ“–


and that's the whole page!! this was shishi version 1.0.3, from the shishi manual, section 3, for shishi_krberror_remove_edata. go forth and remove those e-data fields, you absolute legend πŸ’œπŸ¦‹βœ¨