write_tag_3_packet(9)
π NAME π
Hey bestie, welcome to the write_tag_3_packet(9) page from the Kernel API Manual β¨. The original one-liner after the dash is literally blank, so I'm not gonna invent a summary β the name is the whole flex here π
.
β¨ SYNOPSIS β¨
int write_tag_3_packet (char *dest , size_t *remaining_bytes , struct
ecryptfs_auth_tok *auth_tok , struct ecryptfs_crypt_stat *crypt_stat ,
struct ecryptfs_key_record *key_rec , size_t *packet_size );
π¦ ARGUMENTS π¦
destβ the buffer you're writing the packet into, periodt.remaining_bytesβ the maximum number of bytes that can be written, aka your byte budget π«Ά.auth_tokβ authentication token.crypt_statβ the cryptographic context, no cap.key_recβ encrypted key π.packet_sizeβ this function will write the number of bytes that end up constituting the packet; it gets set to zero on error. Important detail, bestie π.
π₯ DESCRIPTION π₯
Returns zero on success; non-zero on error. That's it β that's the whole description. The vibe check is binary: 0 = slay, non-zero = not slay π. No extra lore in the original, so no extra lore here.
π SEE ALSO π
Kernel file ./fs/ecryptfs/keystore.c, plus all these iconic cross-references π
ecryptfs_parse_packet_length(9)ecryptfs_write_packet_length(9)ecryptfs_verify_version(9)ecryptfs_verify_auth_tok_from_key(9)ecryptfs_find_auth_tok_for_sig(9)ecryptfs_parse_tag_70_packet(9)decrypt_pki_encrypted_session_key(9)parse_tag_1_packet(9)parse_tag_3_packet(9)parse_tag_11_packet(9)decrypt_passphrase_encrypted_session_key(9)ecryptfs_parse_packet_set(9)write_tag_1_packet(9)write_tag_11_packet(9)ecryptfs_generate_key_packet_set(9)
last-line energy β¨ source/version: ./fs/ecryptfs; date: October 2026; page: write_tag_3_packet(9). Stay encrypted, bestie π«Άπ
π¦ 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