SiWx91x Socket Option Name#
Macros#
#define
SL_SI91X_SO_RCVTIME 20
Enable receive timeout.
#define
SL_SI91X_SO_TCP_KEEPALIVE 26
To configure the TCP keep alive.
#define
SL_SI91X_SO_HIGH_PERFORMANCE_SOCKET 38
To configure the high performance socket.
#define
SL_SI91X_SO_CERT_INDEX 46
To enable set certificate index.
#define
SL_SI91X_SO_SSL_ENABLE 37
To enable SSL.
#define
SL_SI91X_SO_SSL_V_1_0_ENABLE 42
To enable SSL 1.0.
#define
SL_SI91X_SO_SSL_V_1_1_ENABLE 43
To enable SSL 1.1.
#define
SL_SI91X_SO_SSL_V_1_2_ENABLE 44
To enable SSL 1.2.
#define
SL_SI91x_SO_TCP_ACK_INDICATION 45
To enable TCP ACK indication feature.
#define
SL_SI91X_SO_MAX_RETRANSMISSION_TIMEOUT_VALUE 48
to configure max retransmission timeout value
#define
SL_SI91X_IP_TOS 48
To configure TOS.
#define
SL_SI91X_SO_SSL_V_1_3_ENABLE 49
To enable SSL 1.3.
#define
SL_SI91X_SO_MAXRETRY 24
To enable max TCP retry count.
#define
SL_SI91X_SO_MSS 40
To configure the TCP MSS.
#define
SL_SI91X_SO_SOCK_VAP_ID 25
To configure the socket VAP ID.
#define
SL_SI91X_SO_TLS_SNI 47
To configure the TLS SNI extension.