SSL services: Difference between revisions
No edit summary |
|||
Line 451: | Line 451: | ||
==== SetDtlsSocketDescriptor ==== | ==== SetDtlsSocketDescriptor ==== | ||
Takes an input s32 and a type-0x5 input buffer, returns an output s32. | Takes an input s32 sockfd and a type-0x5 input buffer, returns an output s32 sockfd. | ||
The input buffer contains a "nn::socket::SockAddr". | The input buffer contains a "nn::socket::SockAddr". | ||
The input buffer must be at least 0x10-bytes and the byte at buf+0 must match the buffer size, otherwise an error is thrown. Then the same func is called as [[#SetSocketDescriptor]] internally, except this passes the input buffer for the SockAddr, while SetSocketDescriptor passes NULL for SockAddr. | |||
==== GetDtlsHandshakeTimeout ==== | ==== GetDtlsHandshakeTimeout ==== |