@@ -51,15 +51,15 @@ NetworkOptions::NetworkOptions()
51
51
static OptionDef optionDefs[] = {
52
52
{ " local-addr" , kArgumentRequired , ' a' },
53
53
{ " node-addr" , kArgumentRequired , kToolCommonOpt_NodeAddr }, /* alias for local-addr */
54
- #if CHIP_SYSTEM_CONFIG_USE_LWIP
54
+ #if CHIP_SYSTEM_CONFIG_USE_LWIP || CHIP_SYSTEM_CONFIG_USE_OPEN_THREAD_ENDPOINT
55
55
{ " tap-device" , kArgumentRequired , kToolCommonOpt_TapDevice },
56
56
{ " ipv4-gateway" , kArgumentRequired , kToolCommonOpt_IPv4GatewayAddr },
57
57
{ " ipv6-gateway" , kArgumentRequired , kToolCommonOpt_IPv6GatewayAddr },
58
58
{ " dns-server" , kArgumentRequired , ' X' },
59
59
{ " debug-lwip" , kNoArgument , kToolCommonOpt_DebugLwIP },
60
60
{ " event-delay" , kArgumentRequired , kToolCommonOpt_EventDelay },
61
61
{ " tap-system-config" , kNoArgument , kToolCommonOpt_TapInterfaceConfig },
62
- #endif
62
+ #endif // CHIP_SYSTEM_CONFIG_USE_LWIP || CHIP_SYSTEM_CONFIG_USE_OPEN_THREAD_ENDPOINT
63
63
{}
64
64
};
65
65
OptionDefs = optionDefs;
@@ -69,7 +69,7 @@ NetworkOptions::NetworkOptions()
69
69
OptionHelp = " -a, --local-addr, --node-addr <ip-addr>\n "
70
70
" Local address for the node.\n "
71
71
" \n "
72
- #if CHIP_SYSTEM_CONFIG_USE_LWIP
72
+ #if CHIP_SYSTEM_CONFIG_USE_LWIP || CHIP_SYSTEM_CONFIG_USE_OPEN_THREAD_ENDPOINT
73
73
" --tap-device <tap-dev-name>\n "
74
74
" TAP device name for LwIP hosted OS usage. Defaults to chip-dev-<node-id>.\n "
75
75
" \n "
@@ -91,22 +91,22 @@ NetworkOptions::NetworkOptions()
91
91
" --tap-system-config\n "
92
92
" Use configuration on each of the Linux TAP interfaces to configure LwIP's interfaces.\n "
93
93
" \n "
94
- #endif // CHIP_SYSTEM_CONFIG_USE_LWIP
94
+ #endif // CHIP_SYSTEM_CONFIG_USE_LWIP || CHIP_SYSTEM_CONFIG_USE_OPEN_THREAD_ENDPOINT
95
95
;
96
96
97
97
// Defaults.
98
98
LocalIPv4Addr.clear ();
99
99
LocalIPv6Addr.clear ();
100
100
101
- #if CHIP_SYSTEM_CONFIG_USE_LWIP
101
+ #if CHIP_SYSTEM_CONFIG_USE_LWIP || CHIP_SYSTEM_CONFIG_USE_OPEN_THREAD_ENDPOINT
102
102
TapDeviceName.clear ();
103
103
LwIPDebugFlags = 0 ;
104
104
EventDelay = 0 ;
105
105
IPv4GatewayAddr.clear ();
106
106
IPv6GatewayAddr.clear ();
107
107
DNSServerAddr = Inet::IPAddress::Any;
108
108
TapUseSystemConfig = false ;
109
- #endif // CHIP_SYSTEM_CONFIG_USE_LWIP
109
+ #endif // CHIP_SYSTEM_CONFIG_USE_LWIP || CHIP_SYSTEM_CONFIG_USE_OPEN_THREAD_ENDPOINT
110
110
}
111
111
112
112
bool NetworkOptions::HandleOption (const char * progName, OptionSet * optSet, int id, const char * name, const char * arg)
0 commit comments