1# Private config options for echo-server sample app
2
3# Copyright (c) 2018 Intel Corporation
4# SPDX-License-Identifier: Apache-2.0
5
6mainmenu "Networking echo-server sample application"
7
8config NET_SAMPLE_NUM_HANDLERS
9	int "How many connections to serve at the same time"
10	default 1
11	help
12	  Each connection is served by a thread which needs
13	  memory. Only increase the value here if really needed.
14
15config NET_SAMPLE_IFACE2_MY_IPV6_ADDR
16	string "My IPv6 address for second interface"
17	help
18	  The value depends on your network setup.
19
20config NET_SAMPLE_IFACE2_MY_IPV4_ADDR
21	string "My IPv4 address for second interface"
22	help
23	  The value depends on your network setup.
24
25config NET_SAMPLE_IFACE2_MY_IPV4_NETMASK
26	string "My IPv4 netmask for second interface"
27	help
28	  The value depends on your network setup.
29
30config NET_SAMPLE_IFACE2_VLAN_TAG
31	int "VLAN tag for second interface"
32	default 100
33	range 0 4094
34	depends on NET_VLAN
35	help
36	  Set VLAN (virtual LAN) tag (id) that is used in the sample
37	  application.
38
39config NET_SAMPLE_IFACE3_MY_IPV6_ADDR
40	string "My IPv6 address for third interface"
41	help
42	  The value depends on your network setup.
43
44config NET_SAMPLE_IFACE3_MY_IPV4_ADDR
45	string "My IPv4 address for third interface"
46	help
47	  The value depends on your network setup.
48
49config NET_SAMPLE_IFACE3_MY_IPV4_NETMASK
50	string "My IPv4 netmask for third interface"
51	help
52	  The value depends on your network setup.
53
54config NET_SAMPLE_IFACE3_VLAN_TAG
55	int "VLAN tag for third interface"
56	default 200
57	range 0 4094
58	depends on NET_VLAN
59	help
60	  Set VLAN (virtual LAN) tag (id) that is used in the sample
61	  application.
62
63config NET_SAMPLE_TUNNEL_PEER_ADDR
64	string "Remote IP address of the tunnel interface"
65	depends on NET_L2_IPIP
66	help
67	  Use overlay-tunnel.conf to setup the tunnel support.
68
69config NET_SAMPLE_TUNNEL_MY_ADDR
70	string "My address for tunnel interface"
71	depends on NET_L2_IPIP
72	help
73	  The value depends on your network setup.
74
75config NET_SAMPLE_PSK_HEADER_FILE
76	string "Header file containing PSK"
77	default "dummy_psk.h"
78	depends on MBEDTLS_KEY_EXCHANGE_PSK_ENABLED
79	help
80	  Name of a header file containing a
81	  pre-shared key.
82
83config NET_SAMPLE_CERTS_WITH_SC
84	bool "Signed certificates"
85	depends on NET_SOCKETS_SOCKOPT_TLS
86	help
87	  Enable this flag, if you are interested to run this
88	  application with signed certificates and keys.
89
90source "Kconfig.zephyr"
91