icssg_hsr_fdb_update(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

okay so bestie, this is the icssg_hsr_fdb_update(9) page from the Kernel API Manual β€” and it's literally the function that updates the FDB and VLAN table for HSR multicast. πŸ’–

✨ SYNOPSIS ✨

void icssg_hsr_fdb_update (struct prueth_emac *emac , const u8 *addr ,
       u8 vid , u8 port_membership , bool add );

🌸 ARGUMENTS 🌸

  • emac β€” the PRUETH EMAC private data. Like, the private stash for this EMAC. 🫢
  • addr β€” the multicast MAC address. That's the address in question, no cap.
  • vid β€” the VLAN ID.
  • port_membership β€” the port membership bitmap (P0=0x1, P1=0x2, P2=0x4). So P0 is 0x1, P1 is 0x2, P2 is 0x4 β€” iconic bitmask behavior. ✨
  • add β€” true to add the entry, false to delete it. Simple as that, periodt.

πŸ’… DESCRIPTION πŸ’…

Updates both FDB and VLAN table entries for the given address. Both tables, one address β€” she's doing the absolute most in the best way. πŸ’…

πŸ¦‹ SEE ALSO πŸ¦‹


mwah πŸ’‹ β€” this one's from ./drivers/net/ethernet/ti/icssg, dated October 2026, with Kernel API Manual energy all over it. bye bestie! πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from