cleanup_socket_xprt(9)
πΈ cleanup_socket_xprt(9) πΈ
ok so this is a page from the Kernel API Manual β yes, that Kernel API Manual, the big serious one β and today's main character is cleanup_socket_xprt. it's a tiny little function with a big job and honestly? she ate. let's get into it π
β¨ NAME β¨
cleanup_socket_xprt β removes xprtsock's sysctls, and unregisters. that's it, that's the whole vibe. clean-up duty, no cap π§Ή
π¦ SYNOPSIS π¦
void cleanup_socket_xprt (void );
like, look at her. no args, no drama, just vibes and a void π
π ARGUMENTS π
voidβ no arguments, bestie. nothing goes in. she takes zero input and she's not sorry about it π
π₯ SEE ALSO π₯
ok this is the part where the page lists, like, literally everyone in xprtsock's group chat. the kernel file is ./net/sunrpc/xprtsock.c, and here's the whole squad fr fr:
xs_nospace(9)xs_local_send_request(9)xs_udp_send_request(9)xs_tcp_send_request(9)xs_error_report(9)xs_close(9)xs_destroy(9)xs_udp_data_read_skb(9)xs_data_ready(9)xs_local_state_change(9)xs_tcp_state_change(9)xs_udp_write_space(9)xs_tcp_write_space(9)xs_udp_set_buffer_size(9)xs_udp_timer(9)xs_set_port(9)xs_local_setup_socket(9)xs_enable_swap(9)xs_disable_swap(9)xs_tcp_shutdown(9)xs_tcp_setup_socket(9)xs_tls_handshake_done(9)xs_tcp_tls_setup_socket(9)xs_connect(9)xs_local_print_stats(9)xs_udp_print_stats(9)xs_tcp_print_stats(9)bc_send_request(9)xs_setup_local(9)xs_setup_udp(9)xs_setup_tcp(9)xs_setup_tcp_tls(9)xs_setup_bc_tcp(9)init_socket_xprt(9)
like, thirty-four siblings and every single one of them gets a mention. periodt. π
and that's the whole page, bestie!! shoutout to the source ./net/sunrpc and the date October 2026 β that's the version energy right there, mwah πβ¨π
π¦ 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