1# Generic networking options
2CONFIG_NETWORKING=y
3CONFIG_NET_UDP=y
4CONFIG_NET_TCP=y
5CONFIG_NET_IPV6=y
6CONFIG_NET_IPV4=y
7CONFIG_NET_SOCKETS=y
8CONFIG_POSIX_API=y
9CONFIG_ZVFS_OPEN_MAX=6
10CONFIG_NET_SOCKETS_NET_MGMT=y
11CONFIG_NET_MGMT_EVENT=y
12
13# Kernel options
14CONFIG_ENTROPY_GENERATOR=y
15CONFIG_TEST_RANDOM_GENERATOR=y
16CONFIG_INIT_STACKS=y
17CONFIG_MAIN_THREAD_PRIORITY=-1
18
19# Logging
20CONFIG_NET_LOG=y
21CONFIG_LOG=y
22
23# IP address options
24CONFIG_NET_IF_UNICAST_IPV6_ADDR_COUNT=3
25CONFIG_NET_IF_UNICAST_IPV4_ADDR_COUNT=2
26CONFIG_NET_IF_MCAST_IPV6_ADDR_COUNT=4
27CONFIG_NET_MAX_CONTEXTS=10
28
29# Network shell
30CONFIG_NET_SHELL=y
31
32# Network application options and configuration
33CONFIG_NET_CONFIG_SETTINGS=y
34CONFIG_NET_CONFIG_MY_IPV6_ADDR="2001:db8::1"
35CONFIG_NET_CONFIG_MY_IPV4_ADDR="192.0.2.1"
36CONFIG_NET_CONFIG_AUTO_INIT=n
37
38#CONFIG_NET_MGMT_EVENT_LOG_LEVEL_DBG=y
39#CONFIG_NET_SOCKETS_LOG_LEVEL_DBG=y
40
41# Set the userspace support by default as that was the purpose
42# of the sample application.
43CONFIG_USERSPACE=y
44