xref: /tests/net/socket/tls/prj.conf
  • Home
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • current directory
1# Setup for self-contained net testing without requiring a SLIP driver
2CONFIG_SMP=n
3CONFIG_NET_TEST=y
4
5# General config
6CONFIG_REQUIRES_FULL_LIBC=y
7
8# Networking config
9CONFIG_NETWORKING=y
10CONFIG_NET_IPV4=y
11CONFIG_NET_IPV6=y
12CONFIG_NET_TCP=y
13CONFIG_NET_UDP=y
14CONFIG_NET_SOCKETS=y
15CONFIG_NET_SOCKETS_SOCKOPT_TLS=y
16CONFIG_NET_SOCKETS_ENABLE_DTLS=y
17CONFIG_NET_SOCKETS_DTLS_SENDMSG_BUF_SIZE=128
18CONFIG_NET_SOCKETS_TLS_MAX_CONTEXTS=4
19CONFIG_NET_CONTEXT_RCVTIMEO=y
20CONFIG_NET_CONTEXT_SNDTIMEO=y
21CONFIG_NET_CONTEXT_RCVBUF=y
22CONFIG_ZVFS_OPEN_MAX=20
23
24# Keep timings short for the test
25CONFIG_NET_TCP_TIME_WAIT_DELAY=10
26CONFIG_NET_SOCKETS_CONNECT_TIMEOUT=200
27
28# Network driver config
29CONFIG_NET_DRIVERS=y
30CONFIG_NET_LOOPBACK=y
31CONFIG_NET_LOOPBACK_SIMULATE_PACKET_DROP=y
32CONFIG_TEST_RANDOM_GENERATOR=y
33
34CONFIG_MAIN_STACK_SIZE=2048
35CONFIG_TEST_USERSPACE=y
36
37# The test requires lot of bufs
38CONFIG_NET_MAX_CONTEXTS=20
39CONFIG_NET_PKT_TX_COUNT=24
40CONFIG_NET_PKT_RX_COUNT=24
41CONFIG_NET_BUF_TX_COUNT=32
42CONFIG_NET_BUF_RX_COUNT=32
43
44CONFIG_ZTEST=y
45CONFIG_ZTEST_STACK_SIZE=3072
46
47CONFIG_MBEDTLS_ENABLE_HEAP=y
48CONFIG_MBEDTLS_HEAP_SIZE=18000
49CONFIG_MBEDTLS_KEY_EXCHANGE_PSK_ENABLED=y
50CONFIG_MBEDTLS_HASH_ALL_ENABLED=y
51CONFIG_MBEDTLS_CMAC=y
52

Last Index update Fri Aug 22 02:51:05 CST 2025