You are viewing documentation for version:
3.4.2 (latest)
TCP/IP Feature Bitmap# This section provides a reference to the Transport Control Protocol and Internet Protocol (TCP/IP) feature bitmap in the boot configuration feature bitmaps.
Macros# #define
SL_SI91X_TCP_IP_FEAT_BYPASS BIT(0)
Enables the TCP/IP bypass feature.
#define
SL_SI91X_TCP_IP_FEAT_DHCPV4_CLIENT BIT(2)
Enables the DHCPv4 client feature.
#define
SL_SI91X_TCP_IP_FEAT_DHCPV6_CLIENT BIT(3)
Enables the DHCPv6 client feature.
#define
SL_SI91X_TCP_IP_FEAT_DHCPV4_SERVER BIT(4)
Enables the DHCPv4 server feature.
#define
SL_SI91X_TCP_IP_FEAT_DHCPV6_SERVER BIT(5)
Enables the DHCPv6 server feature.
#define
SL_SI91X_TCP_IP_FEAT_JSON_OBJECTS BIT(6)
Enables support for JSON objects.
#define
SL_SI91X_TCP_IP_FEAT_HTTP_CLIENT BIT(7)
Enables the HTTP client feature.
#define
SL_SI91X_TCP_IP_FEAT_DNS_CLIENT BIT(8)
Enables the DNS client feature.
#define
SL_SI91X_TCP_IP_FEAT_SNMP_AGENT BIT(9)
Enables the SNMP agent feature.
#define
SL_SI91X_TCP_IP_FEAT_SSL BIT(10)
#define
SL_SI91X_TCP_IP_FEAT_ICMP BIT(11)
Enables the ICMP feature (ping).
#define
SL_SI91X_TCP_IP_FEAT_SEND_CONFIGS_TO_HOST BIT(14)
Enables sending configuration data to the host.
#define
SL_SI91X_TCP_IP_FEAT_FTP_CLIENT BIT(15)
Enables the FTP client feature.
#define
SL_SI91X_TCP_IP_FEAT_SNTP_CLIENT BIT(16)
Enables the SNTP client feature.
#define
SL_SI91X_TCP_IP_FEAT_IPV6 BIT(17)
#define
SL_SI91X_TCP_IP_FEAT_RAW_DATA BIT(18)
Enables raw data support.
#define
SL_SI91X_TCP_IP_FEAT_MDNSD BIT(19)
Enables the MDNSD feature.
#define
SL_SI91X_TCP_IP_FEAT_SMTP_CLIENT BIT(20)
Enables the SMTP client feature.
#define
SL_SI91X_TCP_IP_TOTAL_SOCKETS (total_sockets)
Selects the number of sockets.
#define
SL_SI91X_TCP_IP_FEAT_SINGLE_SSL_SOCKET BIT(25)
Enables a single SSL socket.
#define
SL_SI91X_TCP_IP_FEAT_LOAD_PUBLIC_PRIVATE_CERTS BIT(26)
Enables loading of public and private keys for TLS/SSL handshake.
#define
SL_SI91X_TCP_IP_FEAT_LOAD_CERTS_INTO_RAM BIT(27)
Enables loading of SSL certificates into RAM.
#define
SL_SI91X_TCP_IP_FEAT_POP3_CLIENT BIT(29)
Enables the POP3 client feature.
#define
SL_SI91X_TCP_IP_FEAT_OTAF BIT(30)
Enables the OTAF client feature.
#define
SL_SI91X_TCP_IP_FEAT_EXTENSION_VALID BIT(31)
Enables TCP/IP extension support.