ipc_update_perm(9)
π ipc_update_perm(9) π
Okay so this is a page from the Kernel API Manual and it's literally all about ipc_update_perm β yes bestie, the function that updates the permissions of an ipc object. Periodt. π
β¨ NAME β¨
ipc_update_perm β update the permissions of an ipc object
Like, it goes in and changes the perms on an ipc thing. That's the whole vibe. π¦
πΈ SYNOPSIS πΈ
int ipc_update_perm (struct ipc64_perm *in , struct kern_ipc_perm *out );
Returns an int, takes two pointers, we move. π
π ARGUMENTS π
inβ the permission given as input. This is the perms you're bringing to the table, the ones coming in. π«Άoutβ the permission of the ipc to set. This is the target, the perms getting updated, the one receiving the glow-up. β¨
π SEE ALSO π
Kernel file ./ipc/util.c β and also, while you're here, the whole friend group:
ipc_init(9)ipc_init_ids(9)ipc_init_proc_interface(9)ipc_findkey(9)ipc_addid(9)ipcget_new(9)ipc_check_perms(9)ipcget_public(9)ipc_kht_remove(9)ipc_search_maxidx(9)ipc_rmid(9)ipc_set_key_private(9)ipcperms(9)kernel_to_ipc64_perm(9)ipc64_perm_to_ipc_perm(9)ipc_obtain_object_idr(9)ipc_obtain_object_check(9)ipcget(9)ipcctl_obtain_check(9)ipc_parse_version(9)sysvipc_find_ipc(9)
ngl bestie, if you're reading this page you're probably already deep in ipc/util.c β good luck, you got this ππ
That's the whole page, iykyk π This little slice of kernel lore comes from ./ipc, dated October 2026 β mwah, slay, bye! π
ππ
π¦ 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