SOCU:SendToMultiple

SOCU:SendToMultiple

Request #

Index WordDescription
0Header code [0x00200146]
1Socket descriptor
2size_t input buf len
3int flags
4socklen_t addrlen
5input sockaddr buffer size
6Value 0x20 (processID header)
7ProcessID set by the ARM11 kernel.
8(input buf len<<14) | 0x3002
9Pointer to input buf
10(input sockaddr buffer size<<14) | 0x3402
11Pointer to input dest_addr structures

Response #

Index WordDescription
0Header code
1Result code
2POSIX return value

Description #

This is the same as SOCU:sendto, but instead of one sockaddr being passed in, multiple are allowed. As with SOCU:sendto, the total input data size is limited to 0x2000. In FRD module, the input data must not be greater than 0x1E00 and the sockaddr buffer size must not exceed 0x200.