create_socket(9)
π create_socket(9) π
okay bestie, welcome to the Kernel API Manual page for create_socket(9) β yes that manual name is right there, weβre being fancy β¨
πΈ NAME πΈ
create_socket β create socket for ksmbd/0 π«Ά
β¨ SYNOPSIS β¨
int create_socket (struct interface *iface );
π ARGUMENTS π
ifaceβ the interface youβre binding the created socket to. thatβs the whole assignment, bestie π
π¦ RETURN π¦
0on success π- error number otherwise π
like⦠the vibe check is literally: zero means slay, anything else means an error number. no cap.
π SEE ALSO π
- Kernel file
./fs/smb/server/transport_tcp.c kvec_array_init(9)get_conn_iovec(9)ksmbd_tcp_new_connection(9)ksmbd_kthread_fn(9)ksmbd_tcp_run_kthread(9)ksmbd_tcp_readv(9)ksmbd_tcp_read(9)
mwah π β source/version: ./fs/smb/server Β· date: October 2026 Β· catch u in create_socket(9) land, bestie ππ
π¦ 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