shishi_checksum_parse(3)
π shishi_checksum_parse β from the shishi manual, section 3 π
okay bestie, gather round, because today we're meeting shishi_checksum_parse β yes she's an API function, yes she's iconic, yes she's about to make your string-to-checksum-type pipeline slay π
β¨ NAME β¨
shishi_checksum_parse β it's an API function, periodt. that's the whole job title. short, sweet, main character energy π
πΈ SYNOPSIS πΈ
so here's the vibe check, the way you actually summon her:
#include <shishi.h>
int shishi_checksum_parse(const char * checksum);
like. that's it. that's the whole incantation. no cap β¨
π ARGUMENTS π
const char * checksumβ this is the name of the checksum type, bestie. and not just any name, a string name. the manpage's own example is literally"hmac-sha1-96-aes256", so that's the flavor of thing you're passing in here. a lil string that describes a checksum. she reads it. she gets it. π¦
π« DESCRIPTION π«
okay so the whole point: you hand her a string, and she gets the checksum number by parsing that string. that's the tea. string goes in, checksum number comes out. it's giving "translator for checksum names" and honestly? obsessed. π
π RETURN VALUE π
she returns the checksum type β and the docs point you at Shishi_cksumtype for the full picture β corresponding to that string you gave her. so like, the return value is the answer to "which checksum is this string talking about". π
π REPORTING BUGS π
found a bug? don't just suffer in silence, bestie, report it:
- bugs go 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 wanna hear from you, fr fr π«Ά
π COPYRIGHT π
Copyright Β© 2002-2022 Simon Josefsson.
and here's the legal bit, word for word, no edits: 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. so like. keep the receipt. keep the notice. that's the 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, this command:
info shishi
should give you access to the complete manual. iykyk πβ¨
not me being emotionally attached to a checksum parser but here we are π₯Ή
and that's the whole page, bestie β from the shishi manual, version 1.0.3, and we out. slay, stay parsing, and remember: every string deserves to know its checksum type π
ππ
π¦ 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