ipe_digest_parse(9)
okay so bestie, this is ipe_digest_parse(9) from the Kernel API Manual, and itβs literally the function that parses a digest in IPEβs policy π
β¨ no cap.
πΈ NAME πΈ
ipe_digest_parse β parse a digest in IPEβs policy. Thatβs the assignment, and it ate π.
π SYNOPSIS π
struct digest_info * ipe_digest_parse (const char *valstr );
π¦ ARGUMENTS π¦
valstrβ supplies the string parsed from the policy. Thatβs the string youβre handing over, bestie π«Ά.
β¨ DESCRIPTION β¨
Digests in IPE are defined in a standard way: <alg_name>:<hex> π§π.
Use this function to create a property to parse the digest consistently. The parsed digest will be saved in value in IPEβs policy. Yes β value in IPEβs policy β keep that in mind, iykyk π.
β RETURN β
On success, you get the parsed digest_info structure β iconic π. If an error occurs, the function returns the error value (via ERR_PTR), so donβt ignore that π.
π SEE ALSO π
- Kernel file
./security/ipe/digest.c ipe_digest_eval(9)ipe_digest_free(9)ipe_digest_audit(9)
Go read those too, fr fr πβ¨.
signinβ off from source/version ./security/ipe, date October 2026, ipe_digest_parse(9) β mwah ππ«Ά
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms