gluon/package/gluon-ebtables-limit-arp/src
Linus Lüssing 998cb86d48 gluon-ebtables-limit-arp: do not add multicast addresses to filter
With the batman-adv multicast support compiled back in again we end up
with multicast addresses in the batman-adv translation table.

Currently we wrongly interpret multicast addresses returned by TT as a
unique host, too, which adds them with a source address filter to
ebtables as well. However, the source address of an ethernet frames is
never supposed to be a multicat one.

This leads to unnecessary entries in ebtables. Fixing this by ignoring
those MAC addreses returned by TT which have the multicast bit set.

Signed-off-by: Linus Lüssing <linus.luessing@c0d3.blue>
2018-04-23 12:28:09 +02:00
..
addr_store.c gluon-ebtables-limit-arp: a package for ARP rate-limiting 2018-02-15 23:21:11 +01:00
addr_store.h gluon-ebtables-limit-arp: a package for ARP rate-limiting 2018-02-15 23:21:11 +01:00
gluon-arp-limiter.c gluon-ebtables-limit-arp: do not add multicast addresses to filter 2018-04-23 12:28:09 +02:00
gluon-arp-limiter.h gluon-ebtables-limit-arp: a package for ARP rate-limiting 2018-02-15 23:21:11 +01:00
LICENSE gluon-ebtables-limit-arp: a package for ARP rate-limiting 2018-02-15 23:21:11 +01:00
lookup3.c gluon-ebtables-limit-arp: a package for ARP rate-limiting 2018-02-15 23:21:11 +01:00
lookup3.h gluon-ebtables-limit-arp: a package for ARP rate-limiting 2018-02-15 23:21:11 +01:00
mac.c gluon-ebtables-limit-arp: a package for ARP rate-limiting 2018-02-15 23:21:11 +01:00
mac.h gluon-ebtables-limit-arp: do not add multicast addresses to filter 2018-04-23 12:28:09 +02:00
Makefile gluon-ebtables-limit-arp: a package for ARP rate-limiting 2018-02-15 23:21:11 +01:00