[PATCH dpdk v2] net/tap: add software MAC address filtering
Stephen Hemminger
stephen at networkplumber.org
Sat Mar 21 03:58:24 CET 2026
On Fri, 20 Mar 2026 17:45:24 +0100
Robin Jarry <rjarry at redhat.com> wrote:
> + dst = rte_pktmbuf_mtod(mbuf, struct rte_ether_addr *);
> +
> + if (likely(rte_is_unicast_ether_addr(dst))) {
> + for (i = 0; i < TAP_MAX_MAC_ADDRS; i++) {
> + if (rte_is_same_ether_addr(dst, &data->mac_addrs[i]))
> + return true;
> + }
> + return false;
> + }
Since unused slots are zero, probably need to drop packets with all zero dest.
More information about the dev
mailing list