mirror of
https://github.com/espressif/openthread.git
synced 2026-10-02 22:07:36 +00:00
[bbr] remove Backbone Router DUA ND Proxying feature (#13136)
This commit removes all code, configurations, APIs, and tests related to the OPENTHREAD_CONFIG_BACKBONE_ROUTER_DUA_NDPROXYING_ENABLE feature. Specifically, the following changes were made: - Removed DUA ND Proxying Backbone Router configuration option and the related OPENTHREAD_CONFIG_NDPROXY_TABLE_ENTRY_NUM definition. - Removed CLI commands: `bbr mgmt dua` and the proactive backbone notification fake command `/b/ba`. - Removed NdProxyTable and bbr_manager DUA ND Proxying implementation. - Removed public/internal APIs for ND Proxying and proactive backbone notifications. - Deleted ndproxy_table source files and unit tests. - Simplified CMake and GN build files to remove deleted targets.
This commit is contained in:
@@ -176,14 +176,6 @@ build_all_features()
|
||||
CFLAGS="${cppflags[*]} ${CFLAGS}" CXXFLAGS="${cppflags[*]} ${CXXFLAGS}" \
|
||||
"$(dirname "$0")"/cmake-build simulation "${options[@]}" -DOT_DUA=ON -DOT_FULL_LOGS=ON
|
||||
|
||||
# Build Thread 1.4 Backbone Router without DUA ND Proxying
|
||||
reset_source
|
||||
"$(dirname "$0")"/cmake-build simulation "${options[@]}" -DOT_BACKBONE_ROUTER_DUA_NDPROXYING=OFF
|
||||
|
||||
# Build Thread 1.4 Backbone Router without Multicast Routing
|
||||
reset_source
|
||||
"$(dirname "$0")"/cmake-build simulation "${options[@]}" -DOT_BACKBONE_ROUTER_MULTICAST_ROUTING=OFF
|
||||
|
||||
# Build with Vendor Extension
|
||||
reset_source
|
||||
"$(dirname "$0")"/cmake-build simulation \
|
||||
|
||||
Reference in New Issue
Block a user