xs_local_setup_socket(9)
β¨ xs_local_setup_socket(9) β¨
okay so bestie, welcome to the Kernel API Manual π this one is literally about making a local socket connection and it's lowkey iconic.
πΈ NAME πΈ
xs_local_setup_socket β create AF_LOCAL socket, connect to a local endpoint. no cap, that's the whole vibe: you're setting up a local socket and connecting it. π
β¨ SYNOPSIS β¨
int xs_local_setup_socket (struct sock_xprt *transport );
π¦ ARGUMENTS π¦
transportβ the socket transport to connect. it's giving "here's yourstruct sock_xprt, go make the connection bestie" π
π SEE ALSO π
okay so there's a whole friend group of related functions and they're all listed here, obsessed:
- Kernel file
./net/sunrpc/xprtsock.c 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_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)cleanup_socket_xprt(9)
fr fr, that's the whole page. short and sweet, just how we like it. π
like, that's it bestie, that's the whole manpage and it ate. π
this came to you from the kernel tree at ./net/sunrpc, dated October 2026, and yes it's still xs_local_setup_socket(9) in case you forgot. periodt. π
π¦ 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