Skip to content

Conversation

@rcgoodfellow
Copy link
Contributor

@rcgoodfellow rcgoodfellow commented Jan 8, 2026

This PR adds support for adding IPv4 routes over IPv6 nexthops. This is needed for BGP unnumbered where nexthops are always IPv6 link local addresses.

There are no new tables added to this PR. Rather IPv6 variants of the exiting IPv4 actions on IPv4 router index table are added.

The API has a version bump to accommodate creating IPv4 routes over IPv6 nexhops as well is listing and fetching IPv4 routes.

This code has been tested in Maghemite CI where we have an mgd daemon feeding unnumbered routes to dendrite and they are installed successfully here.

@rcgoodfellow rcgoodfellow added this to the 18 milestone Jan 8, 2026
I've been noticing random packet test failures in CI so I started to
investigate locally. What I've found is that some tests are sometimes
taking longer than 500ms, over 1000ms in some cases, to get through the
simulator, so we are not waiting long enough to get our expected packets
in tests. This commit bumps the packet test wait time from 500ms to
1500ms.
@rcgoodfellow rcgoodfellow marked this pull request as ready for review January 9, 2026 23:02
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.

2 participants