Skip to content

Pr/daniel noland/host gateway #622

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

Closed
wants to merge 15 commits into from

Conversation

daniel-noland
Copy link
Collaborator

scratch, don't review yet

@daniel-noland daniel-noland force-pushed the pr/daniel-noland/host-gateway branch 3 times, most recently from e354bfd to 19601f5 Compare June 25, 2025 17:38
These have a few unused dependencies, unsorted lists, and stray feature activations.

Signed-off-by: Daniel Noland <[email protected]>
Signed-off-by: Daniel Noland <[email protected]>
This makes logs easier to read.

Signed-off-by: Daniel Noland <[email protected]>
This makes logs easier to read.

Signed-off-by: Daniel Noland <[email protected]>
This makes logs easier to read.

Signed-off-by: Daniel Noland <[email protected]>
This makes logs easier to read.

Signed-off-by: Daniel Noland <[email protected]>
This makes logs easier to read.

Signed-off-by: Daniel Noland <[email protected]>
This quiets lints about symbols in backticks in the docs.

Signed-off-by: Daniel Noland <[email protected]>
Various style issues triggering the linter corrected.

The only material change is the renae of a macro to fit the standard rust macro casing convention.

Signed-off-by: Daniel Noland <[email protected]>
Linux frequently reserves zero in netlink and that includes interface index.
Better to check than to issue nonsense commands to linux.

Signed-off-by: Daniel Noland <[email protected]>
There is enough logic here that the code is easier to organize with Mtu in another file.

Signed-off-by: Daniel Noland <[email protected]>
This adds incomplete support for reading PCI netdevs from netlink.

The missing feature is mapping them back to a specific PCI EBDF address (e.g. 0000:01:00.0).

I will add support for that in a follow-on commit (where we need to switch to a Hedgehog fork of rtnetlink).

Signed-off-by: Daniel Noland <[email protected]>
This is needed to extend bridge in the next commit.

Signed-off-by: Daniel Noland <[email protected]>
This is needed to get information about the bridge fdb out of linux.
Required for host vtep support.

Signed-off-by: Daniel Noland <[email protected]>
Signed-off-by: Daniel Noland <[email protected]>
@daniel-noland daniel-noland force-pushed the pr/daniel-noland/host-gateway branch from 19601f5 to 7a7a796 Compare June 25, 2025 18:43
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