Skip to content

Conversation

@j-chmielewski
Copy link
Contributor

No description provided.

@j-chmielewski j-chmielewski merged commit c9e6f7d into main Oct 13, 2025
1 check passed
@j-chmielewski j-chmielewski deleted the fix-ipv6-stats branch October 13, 2025 09:48
@dupondje
Copy link

The fix is valid, but I think we drafted wrong conclusions in our case :)
The problem is not dual-stack, but the problem is the netlink max message size.

I guess you will be able to reproduce it with a wireguard tunnel with +130 routes.

As all the AllowedIps don't fit into one message, a new one is created with the other ones.
And that new message only contains a PublicKey value just to be able to match/merge the data.

Therefor I think we should merge all data into the existing Peers array if we receive another peer with the same publickey.
Cause now for example the AllowedIps are not merged I think?

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.

4 participants