smk_write_cipso(9)
π NAME π
smk_write_cipso β write() for /smack/cipso. This is literally the Kernel API Manual page for smk_write_cipso(9), and yes bestie, we're getting into the kernel side of things π«Ά.
β¨ SYNOPSIS β¨
ssize_t smk_write_cipso (struct file *file , const char __user *buf ,
size_t count , loff_t *ppos );
π ARGUMENTS π
fileβ file pointer. Not actually used, no cap. It's giving "invited to the function but not on the group chat" π.bufβ where to get the data from.countβ bytes sent.pposβ where to start.
π DESCRIPTION π
Okay so the tea: this function accepts only one cipso rule per write call. One rule, that's the whole vibe. It returns the number of bytes written or an error code, as appropriate β iconic behavior, honestly β¨.
π SEE ALSO π
Kernel file ./security/smack/smackfs.c, plus the whole friend group: smk_netlabel_audit_set(9), smk_set_access(9), smk_perm_from_str(9), smk_fill_rule(9), smk_parse_rule(9), smk_parse_long_rule(9), smk_write_rules_list(9), smk_open_load(9), smk_write_load(9), smk_cipso_doi(9), smk_unlbl_ambient(9), smk_open_cipso(9), smk_set_cipso(9), smk_open_cipso2(9), smk_write_cipso2(9), smk_open_net4addr(9), smk_net4addr_insert(9), smk_write_net4addr(9), smk_open_net6addr(9), smk_net6addr_insert(9), smk_write_net6addr(9), smk_read_doi(9), smk_write_doi(9), smk_read_cipso_auto_level(9), smk_write_cipso_auto_level(9), smk_read_ambient(9), smk_write_ambient(9), smk_list_swap_rcu(9), smk_parse_label_list(9), smk_destroy_label_list(9), smk_write_onlycap(9), smk_read_unconfined(9), smk_write_unconfined(9), smk_read_logging(9), smk_write_logging(9), smk_open_load_self(9), smk_write_load_self(9), smk_user_access(9), smk_write_access(9), smk_open_load2(9), smk_write_load2(9), smk_open_load_self2(9), smk_write_load_self2(9), smk_write_access2(9), smk_write_revoke_subj(9), smk_init_sysfs(9), smk_write_change_rule(9), smk_read_syslog(9), smk_write_syslog(9), smk_open_relabel_self(9), smk_write_relabel_self(9), smk_read_ptrace(9), smk_write_ptrace(9), smk_fill_super(9), smk_get_tree(9), smk_init_fs_context(9), init_smk_fs(9).
byeee π β source ./security/smack, October 2026, smk_write_cipso(9) signing off π.
π¦ 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