Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bridge_track: properly flush fdb for ports #5

Draft
wants to merge 2 commits into
base: 0.1.0+bisdn
Choose a base branch
from

Conversation

KanjiMonster
Copy link
Collaborator

Make use of the bulk RTM_DELNEIGH message to properly flush per-vlan
fdbs instead of just globally for MSTI 0 / CIST.

Stephen Hemminger and others added 2 commits June 22, 2023 12:10
[ iproute2 commit 2aa3dd29a75c494bf969586da5489d4dc7d07839 ]

New functions to handle u8, u16, u32, u64 and string attribute types.
Use common code for all attribute wrappers.

[jonas.gorski: adapt for mstpd's copy of libnetlink.{c,h}]
Signed-off-by: Jonas Gorski <jonas.gorski@bisdn.de>
Make use of the bulk RTM_DELNEIGH message to properly flush per-vlan
fdbs instead of just globally for MSTI 0 / CIST.

Signed-off-by: Jonas Gorski <jonas.gorski@bisdn.de>
@KanjiMonster
Copy link
Collaborator Author

This might need an update of the kernel headers.

@KanjiMonster
Copy link
Collaborator Author

Also I'm not sure about the force flush of everything. Currently it will remove everything, including static (user) entries.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant