Simon Lin
c73320ff3e
[mlr] add MulticastListenersTable on BBR ( #5292 )
...
This commit adds the Multicast Listener Table for BBR:
- Implements Multicast Listener Table on BBR
- Adds registered MAs to MulticastListenerTable
- Reject when the table is full or the multicast address is invalid
and return failed status
- Respond with unsuccessful status along with failed addresses
- Expire Listeners from MulticastListenerTable per second (using
MinHeap for better performance)
- MLR enhancement
- Re-register only failed multicast addresses (used to register all
registering multicast addresses)
- Reference Device only APIs
- Some APIs are defined for reference devices and tests.
- Add tests
- Add unit test: test_multicast_listener_table.cpp (runs for 1.2-bbr
only)
- Add functional tests
2020-08-21 08:40:58 -07:00
..
2020-08-19 08:41:36 -07:00
2019-10-04 11:03:58 -07:00
2020-08-06 21:40:24 -07:00
2020-06-10 18:14:59 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-06-10 18:14:59 -07:00
2020-08-06 21:40:24 -07:00
2020-08-11 09:26:28 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-06-10 18:14:59 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-06-10 18:14:59 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-06-10 18:14:59 -07:00
2020-08-06 21:40:24 -07:00
2020-08-14 22:06:01 -07:00
2020-06-10 18:14:59 -07:00
2020-08-17 22:37:30 -07:00
2020-08-19 08:41:36 -07:00
2020-08-19 08:38:39 -07:00
2020-06-10 18:14:59 -07:00
2020-06-10 18:14:59 -07:00
2020-06-10 18:14:59 -07:00
2020-06-10 18:14:59 -07:00
2020-06-23 18:01:20 -07:00
2020-06-23 18:01:20 -07:00
2020-06-10 18:14:59 -07:00
2020-06-10 18:14:59 -07:00
2020-08-06 21:40:24 -07:00
2020-08-12 23:18:33 -07:00
2020-08-12 23:18:33 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-06-10 18:14:59 -07:00
2020-06-10 18:14:59 -07:00
2020-06-10 18:14:59 -07:00
2020-06-10 18:14:59 -07:00
2020-06-10 18:14:59 -07:00
2020-06-10 18:14:59 -07:00
2020-06-10 18:14:59 -07:00
2020-08-19 08:42:27 -07:00
2020-06-10 18:14:59 -07:00
2020-06-10 18:14:59 -07:00
2020-06-10 18:14:59 -07:00
2020-08-06 21:40:24 -07:00
2020-06-10 18:14:59 -07:00
2020-06-10 18:14:59 -07:00
2020-06-10 18:14:59 -07:00
2020-06-10 18:14:59 -07:00
2020-08-06 21:40:24 -07:00
2020-06-10 18:14:59 -07:00
2020-08-06 21:40:24 -07:00
2020-06-10 18:14:59 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-06-10 18:14:59 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-06-10 18:14:59 -07:00
2020-06-10 18:14:59 -07:00
2020-06-10 18:14:59 -07:00
2020-06-10 18:14:59 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-06-10 18:14:59 -07:00
2020-08-06 21:40:24 -07:00
2020-06-10 18:14:59 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-18 10:55:33 -07:00
2020-02-04 10:27:50 -08:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-17 22:34:38 -07:00
2020-08-11 13:22:01 -07:00
2020-08-18 10:55:33 -07:00
2020-08-06 21:40:24 -07:00
2020-08-18 10:55:33 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-21 08:40:58 -07:00
2020-08-03 09:25:14 -07:00
2020-04-24 16:22:00 -07:00
2020-08-11 09:26:28 -07:00
2020-08-11 09:26:28 -07:00
2020-08-06 21:40:24 -07:00
2020-08-03 09:25:14 -07:00
2020-06-10 18:14:59 -07:00
2020-06-10 18:14:59 -07:00
2020-08-06 21:40:24 -07:00
2020-06-10 18:14:59 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-06-10 18:14:59 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-06-10 18:14:59 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-06-23 18:01:20 -07:00
2020-08-06 21:40:24 -07:00
2020-06-10 18:14:59 -07:00
2020-06-10 18:14:59 -07:00
2020-08-11 13:22:01 -07:00
2020-08-06 21:40:24 -07:00
2020-08-11 09:26:28 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-18 10:55:33 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-21 08:40:58 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00