On Fri, 20 Mar 2026 17:45:24 +0100
Robin Jarry <[email protected]> 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.

Reply via email to