tipc_sk_dump(9)
π tipc_sk_dump(9) β like, the whole TIPC socket dump situation π
Okay bestie, welcome to the glow-up of the Kernel API Manual page for tipc_sk_dump</p> β yes, the <pink>9</pink> means we're in kernel-API territory, so grab your emotional support iced coffee π and let's get into it.
β¨ NAME β¨
tipc_sk_dump β dump TIPC socket. That's the whole vibe. We're dumping a TIPC socket, no cap. π
πΈ SYNOPSIS πΈ
int tipc_sk_dump (struct sock *sk , u16 dqueues , char *buf );
Look at her. Iconic signature. Returns an int, takes a struct sock *sk, a u16 dqueues, and a char *buf. Periodt. β¨
π¦ ARGUMENTS π¦
skβ the tipc sk that's getting dumped, bestie. She's the main character of this whole operation. πdqueuesβ a bitmask that decides if any socket queue should be dumped? (yes, the original manpage has a question mark and honestly? relatable energy π). Here's the tea on the bits:TIPC_DUMP_NONE: don't dump socket queues. We're keeping it cute and queue-free. β¨TIPC_DUMP_SK_SNDQ: dump socket send queue. π€TIPC_DUMP_SK_RCVQ: dump socket rcv queue. π₯TIPC_DUMP_SK_BKLGQ: dump socket backlog queue. ποΈTIPC_DUMP_ALL: dump all the socket queues above. She ate and left no crumbs. π₯
bufβ returned buffer of dump data in format. That's where the dump output lives, literally. π
π SEE ALSO π
So many friends, so much lore. The Kernel file ./net/tipc/socket.c and struct tipc_sock(9) are the home base, and then the whole group chat shows up:
tsk_advance_rx_queue(9)tsk_rej_rx_queue(9)tipc_sk_create(9)tipc_release(9)__tipc_bind(9)tipc_getname(9)tipc_poll(9)tipc_sendmcast(9)tipc_send_group_msg(9)tipc_send_group_unicast(9)tipc_send_group_anycast(9)tipc_send_group_bcast(9)tipc_send_group_mcast(9)tipc_sk_mcast_rcv(9)tipc_sk_conn_proto_rcv(9)tipc_sendmsg(9)tipc_sendstream(9)tipc_send_packet(9)tipc_sk_set_orig_addr(9)tipc_sk_anc_data_recv(9)tipc_recvmsg(9)tipc_recvstream(9)tipc_write_space(9)tipc_data_ready(9)tipc_sk_filter_connect(9)rcvbuf_limit(9)tipc_sk_filter_rcv(9)tipc_sk_backlog_rcv(9)tipc_sk_enqueue(9)tipc_sk_rcv(9)tipc_connect(9)tipc_listen(9)tipc_accept(9)tipc_shutdown(9)tipc_setsockopt(9)tipc_getsockopt(9)tipc_socket_init(9)tipc_socket_stop(9)tipc_sk_filtering(9)tipc_sk_overlimit1(9)tipc_sk_overlimit2(9)
fr fr, that's everyone. Don't @ me, I listed all of them. π
ta-ta for now, bestie π«Ά β this one came from ./net/tipc, dated October 2026, and yes she's filed under tipc_sk_dump(9) because obviously. πβ¨π¦
π¦ 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