mirror of
https://github.com/espressif/openthread.git
synced 2026-09-11 03:30:09 +00:00
[mlr] send MLR.req for local multicast addresses (#5248)
This commit includes: - Adding compile configurations necessary for MLR features - Adding source/header files necessary for MLR features - Send MLR.req for local MAs on ThreadNetif - At most one MLR.req is outstanding - Reregistration according to PBBR configuration - Renewing periods according to PBBR configuration - BBRs receive MLR.req with minimal processing and send MLR.rsp - Add a test to verify that MLR.req is sent for local MAs.
This commit is contained in:
@@ -176,6 +176,7 @@ LOCAL_SRC_FILES := \
|
||||
src/core/api/udp_api.cpp \
|
||||
src/core/backbone_router/bbr_leader.cpp \
|
||||
src/core/backbone_router/bbr_local.cpp \
|
||||
src/core/backbone_router/bbr_manager.cpp \
|
||||
src/core/coap/coap.cpp \
|
||||
src/core/coap/coap_message.cpp \
|
||||
src/core/coap/coap_secure.cpp \
|
||||
@@ -254,6 +255,7 @@ LOCAL_SRC_FILES := \
|
||||
src/core/thread/mle.cpp \
|
||||
src/core/thread/mle_router.cpp \
|
||||
src/core/thread/mle_types.cpp \
|
||||
src/core/thread/mlr_manager.cpp \
|
||||
src/core/thread/network_data.cpp \
|
||||
src/core/thread/network_data_leader.cpp \
|
||||
src/core/thread/network_data_leader_ftd.cpp \
|
||||
|
||||
Reference in New Issue
Block a user