-
Notifications
You must be signed in to change notification settings - Fork 238
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[netif] add wpan multicast group join for NCP #2478
Conversation
46cb697
to
c45b27b
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #2478 +/- ##
===========================================
- Coverage 55.77% 45.70% -10.08%
===========================================
Files 87 100 +13
Lines 6890 11819 +4929
Branches 0 864 +864
===========================================
+ Hits 3843 5402 +1559
- Misses 3047 6127 +3080
- Partials 0 290 +290 ☔ View full report in Codecov by Sentry. |
ba312ac
to
bbf2fd4
Compare
bbf2fd4
to
abf2a30
Compare
abf2a30
to
babafd1
Compare
babafd1
to
3b9c62a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. 👍
Couple of smaller suggestions below:
3b9c62a
to
b214f73
Compare
b8ed379
to
0d4a0ee
Compare
0d4a0ee
to
692e3b5
Compare
692e3b5
to
c69a206
Compare
This PR adds wpan multicast group join functionality for NCP.
This PR allows the applications to join/leave multicast groups in the Thread network. The functionality is implemented by listening to MLD reports sent by kernel. And then the Netif module will send the join/leave request to the NCP and let NCP join/leave the multicast group. Previous work on this in OT: openthread/openthread#4687
In this PR,
NcpSpinel::Ip6MulAddrUpdateSubscription
is implemented as empty. This will be implemented in a following PR. This PR adds a unit test case to verify that the MLD reports can be successfully received and handled.