1CONFIG_NETWORKING=y
2CONFIG_NET_UDP=y
3CONFIG_ENTROPY_GENERATOR=y
4CONFIG_TEST_RANDOM_GENERATOR=y
5CONFIG_INIT_STACKS=y
6
7CONFIG_NET_IF_UNICAST_IPV6_ADDR_COUNT=3
8CONFIG_NET_IF_MCAST_IPV6_ADDR_COUNT=5
9
10CONFIG_NET_LOG=y
11CONFIG_LOG=y
12
13CONFIG_NET_IPV6=y
14CONFIG_NET_IPV4=y
15CONFIG_NET_DHCPV4=n
16
17CONFIG_ZVFS_POLL_MAX=5
18CONFIG_ZVFS_OPEN_MAX=5
19
20# Enable the DNS resolver
21CONFIG_DNS_RESOLVER=y
22# Enable additional buffers
23CONFIG_DNS_RESOLVER_ADDITIONAL_BUF_CTR=5
24# Enable additional queries
25CONFIG_DNS_RESOLVER_ADDITIONAL_QUERIES=2
26# Enable mDNS support
27CONFIG_MDNS_RESOLVER=y
28# Enable LLMNR support
29CONFIG_LLMNR_RESOLVER=n
30
31CONFIG_DNS_RESOLVER_MAX_SERVERS=2
32CONFIG_DNS_SERVER_IP_ADDRESSES=y
33CONFIG_DNS_NUM_CONCUR_QUERIES=5
34
35# Use local dnsmasq server for testing
36CONFIG_DNS_SERVER1="[2001:db8::2]:15353"
37CONFIG_DNS_SERVER2="192.0.2.2:15353"
38
39# Google DNS IPv4 and IPv6 servers
40#CONFIG_DNS_SERVER1="8.8.8.8"
41#CONFIG_DNS_SERVER2="2001:4860:4860::8888"
42
43# Router is needed when resolving using external DNS servers
44CONFIG_NET_CONFIG_NEED_IPV6_ROUTER=n
45
46CONFIG_NET_MGMT=y
47CONFIG_NET_MGMT_EVENT=y
48
49CONFIG_NET_SHELL=y
50
51CONFIG_NET_CONFIG_SETTINGS=y
52CONFIG_NET_CONFIG_NEED_IPV6=y
53CONFIG_NET_CONFIG_NEED_IPV4=y
54CONFIG_NET_CONFIG_MY_IPV6_ADDR="2001:db8::1"
55CONFIG_NET_CONFIG_PEER_IPV6_ADDR="2001:db8::2"
56CONFIG_NET_CONFIG_MY_IPV4_ADDR="192.0.2.1"
57CONFIG_NET_CONFIG_PEER_IPV4_ADDR="192.0.2.2"
58
59CONFIG_MAIN_STACK_SIZE=1504
60