mirror of
https://github.com/outbackdingo/firezone.git
synced 2026-01-27 10:18:54 +00:00
Previously, there was a misinterpretation of the spec that didn't allow _different_ clients to use the same channel number. This is wrong though. Because channel numbers are managed by clients, they must be unique _per client_. This patch addresses this short-coming. I didn't include any dedicated tests for this. The fact that the existing ones still work means the feature is overall working and the data structure shows that the channels are now indeed unique per client.