mirror of
https://github.com/espressif/openthread.git
synced 2026-09-30 04:47:42 +00:00
[firewall] disable firewall by default (#7305)
The firewall feature should not be enabled on some targets, e.g. ot-daemon. Although leaving it enabled does not break the behavior, it creates confusing logs.
This commit is contained in:
@@ -360,6 +360,11 @@ if(OT_UPTIME)
|
||||
target_compile_definitions(ot-config INTERFACE "OPENTHREAD_CONFIG_UPTIME_ENABLE=1")
|
||||
endif()
|
||||
|
||||
option(OT_FIREWALL "enable firewall")
|
||||
if (OT_FIREWALL)
|
||||
target_compile_definitions(ot-config INTERFACE "OPENTHREAD_POSIX_CONFIG_FIREWALL_ENABLE=1")
|
||||
endif()
|
||||
|
||||
option(OT_FULL_LOGS "enable full logs")
|
||||
if(OT_FULL_LOGS)
|
||||
if(NOT OT_LOG_LEVEL)
|
||||
|
||||
@@ -202,14 +202,6 @@
|
||||
* ip6tables -A $OTBR_FORWARD_INGRESS_CHAIN -p ip -j ACCEPT
|
||||
*
|
||||
*/
|
||||
#ifdef __linux__
|
||||
#if OPENTHREAD_CONFIG_BORDER_ROUTER_ENABLE & OPENTHREAD_CONFIG_PLATFORM_NETIF_ENABLE
|
||||
#ifndef OPENTHREAD_POSIX_CONFIG_FIREWALL_ENABLE
|
||||
#define OPENTHREAD_POSIX_CONFIG_FIREWALL_ENABLE 1
|
||||
#endif
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#ifndef OPENTHREAD_POSIX_CONFIG_FIREWALL_ENABLE
|
||||
#define OPENTHREAD_POSIX_CONFIG_FIREWALL_ENABLE 0
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user