We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 48e48f6 commit e5fddc5Copy full SHA for e5fddc5
src/mac/frame_filtering/mod.rs
@@ -164,13 +164,15 @@ impl FrameFiltering {
164
165
let mut dest_addrs = dest_addrs.iter();
166
let mut source_addrs = source_addrs.iter();
167
+ let mut multicast_addrs = multicast_addrs.iter();
168
169
macro_rules! next_addr_reg {
170
($regh:ident, $regl:ident, $ah:ident, $al:ident) => {
171
if let Some((addr, sa)) = dest_addrs
172
.next()
173
.map(|v| (v, false))
174
.or(source_addrs.next().map(|v| (v, true)))
175
+ .or(multicast_addrs.next().map(|v| (v, false)))
176
{
177
eth_mac.$regh.write(|w| {
178
w.ae()
0 commit comments