DPNI_OPT_NO_MAC_FILTER(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… DPNI_OPT_NO_MAC_FILTER ✨

okay so before we even start β€” you're reading a page from the Kernel API Manual, bestie, so hydrate πŸ’§ and get comfy, because this one is a whole vibe about MAC filtering. no cap.


🌸 NAME 🌸

DPNI_OPT_NO_MAC_FILTER β€” it disables support for MAC address filtering for addresses other than the primary MAC address, and yes, that hits both unicast and multicast. fr fr.

the way this works is: promiscuous mode can still be enabled/disabled for both unicast and multicast, so that part is still yours to play with πŸŽ€. but β€” and this is the important bit β€” if promiscuous mode is disabled, only traffic matching the primary MAC address will be accepted. that's it, that's the whole filter situation. lowkey iconic how simple it is πŸ’….


✨ SYNOPSIS ✨

DPNI_OPT_NO_MAC_FILTER

that's the whole thing. she's just a name. main character energy, zero arguments 🫢.


πŸ¦‹ SEE ALSO πŸ¦‹

first up, the actual kernel file this lives in β€” go look at it, i'm serious:

  • Kernel file ./drivers/net/ethernet/freescale/dpaa2/dpni.h

and now the full friend group, everyone's invited to the group chat 😭:

like i said. everybody. the whole crew πŸ«ΆπŸ’–


ngl, if you skipped straight to the bottom, go back up β€” the promiscuous-mode caveat in NAME is the part that actually matters, bestie πŸ™ˆ

and that's the page!! sourced from ./drivers/net/ethernet/freesca... (she got cut off, we don't gatekeep, it's October 2026 energy πŸ“) β€” mwah, go read your kernel headers, ily, bye πŸ’œπŸ§šβ€β™€οΈβœ¨

πŸ“¦ where this page comes from