Retrieves the socket options set for a specified socket.
Syntax
#include <prio.h> PRStatus PR_GetSocketOption( PRFileDesc *fd, PRSocketOptionData *data);
Parameters
The function has the following parameters:
fd
- A pointer to a
PRFileDesc
object representing the socket whose options are to be retrieved. data
- A pointer to a structure of type
PRSocketOptionData
. On input, theoption
field of this structure must be set to indicate which socket option to retrieve for the socket represented by thefd
parameter. On output, this structure contains the requested socket option data.
Returns
- If successful,
PR_SUCCESS
. - If unsuccessful,
PR_FAILURE
. The reason for the failure can be obtained by callingPR_GetError
.