AcornSearch - Acorn and RISC OS information searching
RISC OS Search
containing
"Nutty quip goes here!"
Home  |  About  |  Filebase Archive  |  StrongHelp Manuals  |  Newsgroups  |  Module Database
Offset     Contents

0     Pointer to address to be filled in
4     Size of address block
8     Pointer to array of buffer descriptors
12     Number of buffer descriptors in use
16     Pointer to list of access rights
20     Size of access rights list

Or, in C:

struct msghdr {
struct sockaddr *msg_name;        /* optional address */
int              msg_namelen;     /* size of address */
struct iovec    *msg_iov;         /* scatter/gather array */
int              msg_iovlen;      /* # elements in msg_iov */
char            *msg_accrights;   /* access rights sent/received */
int              msg_accrightslen;
};

This descriptor format is deprecated, see Socket_Sendmsg_1 or Socket_Recvmsg_1 for the equivalent SWI and the preferred descriptor layout.

[sh-index] Back to list of manuals