iucv_message_send2way(9)
π NAME π
okay bestie, this is literally iucv_message_send2way(9), straight from the Kernel API Manual, and Iβm lowkey obsessed with how hard this name goes: transmits a two-way message β¨
iucv_message_send2wayβ transmits a two-way message π
β¨ SYNOPSIS β¨
int iucv_message_send2way (struct iucv_path *path , struct iucv_message
*msg , u8 flags , u32 srccls , void *buffer , size_t size , void *answer
, size_t asize , size_t *residual );
π ARGUMENTS π
pathβ address of the iucv path structure π€οΈmsgβ address of the iucv msg structure π¬flagsβ how the message is sent and the reply is received:IUCV_IPRMDATA,IUCV_IPBUFLST,IUCV_IPPRTY,IUCV_ANSLSTπ©srcclsβ source class of message π·οΈbufferβ address of send buffer or address ofstruct iucv_arrayπ¦sizeβ length of send buffer πanswerβ address of answer buffer or address ofstruct iucv_arrayπasizeβ size of reply buffer π¬residualβ ignored π
not me pointing at residual and saying βignoredβ β thatβs literally what the page says, bestie. no cap, fr fr.
π¦ DESCRIPTION π¦
okay so this function transmits data to another application. the data to be transmitted is in a buffer. the receiver of the send is expected to reply to the message, and a buffer is provided into which IUCV moves the reply to this message. itβs giving two-way message main character energy, periodt π
π RETURN π
vibe check says the return value is the result from the CP IUCV call. thatβs it, thatβs the tea β iconic.
π SEE ALSO π
Kernel file: ./net/iucv/iucv.c β and hereβs the whole squad, in the exact order the page lists them, highkey iykyk: __iucv_call_b2f0(9), iucv_allow_cpu(9), iucv_block_cpu(9), iucv_declare_cpu(9), iucv_retrieve_cpu(9), iucv_sever_pathid(9), __iucv_cleanup_queue(9), iucv_cleanup_queue(9), iucv_register(9), iucv_unregister(9), iucv_path_accept(9), iucv_path_connect(9), iucv_path_quiesce(9), iucv_path_resume(9), iucv_path_sever(9), iucv_message_purge(9), iucv_message_receive_iprmdata(9), __iucv_message_receive(9), iucv_message_receive(9), iucv_message_reject(9), iucv_message_reply(9), __iucv_message_send(9), iucv_message_send(9), iucv_path_pending(9), iucv_path_complete(9), iucv_path_severed(9), iucv_path_quiesced(9), iucv_path_resumed(9), iucv_message_complete(9), iucv_message_pending(9), iucv_init(9), iucv_exit(9) π«Ά
mwah π β source/version is ./net/iucv, dated October 2026, page iucv_message_send2way(9). go slay, bestie π fr fr
π¦ 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