STRUCT AES_CCM_CTX(9)
β¨ struct aes_ccm_ctx(9) β¨
okay so this is a page from the Kernel API Manual, and bestie, it is short. Like, shortest-thing-you've-ever-seen short. We're talking about struct aes_ccm_ctx today, and the whole vibe is "the header said what it said and we're moving on." π«Ά
πΈ NAME πΈ
struct aes_ccm_ctx β the context for incrementally en/decrypting a message. That's it, that's the whole name section. Incremental. En/decrypting. A message. Slay. π
π SYNOPSIS π
struct aes_ccm_ctx {
};
not me showing you a struct with literally nothing inside it π that's the whole thing, character for character, no cap. What you see is what you get.
π¦ Members π¦
okay so about the membersβ¦ there aren't any listed. Like, at all. The page has the "Members" heading and then just. Nothing. Silence. A vibe check that came back empty. π
so don't come for me asking what's inside β the manual page doesn't say, and I'm not about to make stuff up. If you need the real tea, the header file is right there in SEE ALSO. π
π₯ SEE ALSO π₯
- Kernel file
./include/crypto/aes-ccm.hβ the actual source of truth, go look π struct aes_ccm_key(9)aes_ccm_preparekey(9)aes_ccm_encrypt(9)aes_ccm_decrypt(9)aes_ccm_init(9)aes_ccm_auth_update(9)aes_ccm_encrypt_update(9)aes_ccm_decrypt_update(9)aes_ccm_encrypt_final(9)aes_ccm_decrypt_final(9)
that's the whole friend group right there β the key, the prepare, the encrypt/decrypt duo, the init, the auth update, both updates, and both finals. iconic lineup honestly πβ
real talk: this page is basically a stub, so the SEE ALSO crew above is where all the actual lore lives. don't skip them π§
and that's the page!! π it comes to you from ./include/crypto, dated October 2026, and it's filed under struct aes_ccm_ctx(9) β mwah, bye bestie, go read the header πΈβ¨π
π¦ 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