crypto_has_aead(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, meet crypto_has_aead β€” straight out of the Kernel API Manual, no cap. Its whole entire thing? Search for the availability of an aead. That’s it. That’s the vibe. πŸ’…


✨ SYNOPSIS ✨

int crypto_has_aead (const char *alg_name , u32 type , u32 mask );

bestie look at those three little args, they’re literally the whole plot πŸŽ€


πŸŽ€ ARGUMENTS πŸŽ€

  • alg_name β€” this is the cra_name / name or cra_driver_name / driver name of the aead. yes, either flavor, she accepts both πŸ’–
  • type β€” specifies the type of the aead. iconic specificity.
  • mask β€” specifies the mask for the aead. the matching energy we need ✨

πŸ¦‹ RETURN πŸ¦‹

It gives you true when the aead is known to the kernel crypto API; false otherwise. fr fr, that’s the whole return situation 🌸


πŸ”₯ SEE ALSO πŸ”₯

the whole extended squad, in order, no one left behind πŸ‘‘


mwah πŸ’‹ huge kisses from ./include/crypto, October 2026, and crypto_has_aead(9) itself β€” that’s the cute lil sign-off, bestie 🫢

πŸ“¦ where this page comes from