kernel_sock_shutdown(9)
π kernel_sock_shutdown(9) π
okay so welcome to the Kernel API Manual corner, bestie β this one is literally about shutting down part of a full-duplex connection, but make it kernel space β¨
β¨ NAME β¨
kernel_sock_shutdown β shut down part of a full-duplex connection (kernel space) π
π¦ SYNOPSIS π¦
int kernel_sock_shutdown (struct socket *sock , enum sock_shutdown_cmd
how );
π ARGUMENTS π
sockβ socket π§¦howβ connection part ποΈ
π DESCRIPTION π
Returns 0 or an error. that's it. that's the whole entire description, no cap πβ¨
π SEE ALSO π
okay the see-also friend group is huge, like genuinely iconic levels of linked-list energy π«Ά
- Kernel file
./net/socket.c move_addr_to_kernel(9)move_addr_to_user(9)sock_read_xattr(9)sock_alloc_file(9)sock_from_file(9)sockfd_lookup(9)sock_alloc(9)sock_release(9)sock_sendmsg(9)kernel_sendmsg(9)sock_recvmsg(9)kernel_recvmsg(9)sock_create_lite(9)__sock_create(9)sock_create(9)sock_create_kern(9)sock_register(9)sock_unregister(9)kernel_bind(9)kernel_listen(9)kernel_accept(9)kernel_connect(9)kernel_getsockname(9)kernel_getpeername(9)kernel_sock_ip_overhead(9)
mwah π β source/version situation is ./net, date is October 2026, and yes bestie this is still kernel_sock_shutdown(9) to the very end π«Άβ¨
π¦ 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