tipc_send_packet(9)
πΈ NAME πΈ
okay so bestie, this is the Kernel API Manual page for tipc_send_packet(9), and the name is literally tipc_send_packet β send a connection-oriented message. That's the whole assignment, no cap. π
β¨ SYNOPSIS β¨
int tipc_send_packet (struct socket *sock , struct msghdr *m , size_t
dsz );
π ARGUMENTS π
sockβ the socket structure, aka the main-character socket we're working with.mβ the message to send. This is the thing you're sending out.dszβ length of data to be transmitted. Basically how many bytes are in the data package.
π DESCRIPTION π
This one is used for SOCK_SEQPACKET messages. That's it, that's the tea β connection-oriented message sending, SOCK_SEQPACKET edition. β¨
π«Ά RETURN π«Ά
On success, you get the number of bytes sent. Otherwise? errno energy. So the return is literally the number of bytes sent on success, or errno otherwise. π
π₯ SEE ALSO π₯
okay the friend group is huge, so here's the full squad, no one left out:
- Kernel file
./net/tipc/socket.c struct tipc_sock(9)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_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)tipc_sk_dump(9)
mwah π cute sign-off: source/version ./net/tipc, date October 2026 β periodt, bestie, go be iconic with your SOCK_SEQPACKET messages! ππ¦
π¦ 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