Conversation
|
Hi! Thanks for your PR. Please ignore the CI errors for now, they are unrelated. I have to admit I'm no expert on IPv6 multicast addressing schemes, but I see that addresses in ff02::/16 really do require the scope suffix (which makes sense, as they are link-local). If other prefixes don't need it, I guess it could make sense to remove that logic and instead instruct the library user to provide it if necessary. Just out of curiosity, what's your reasoning to use ff14::/16? |
Sounds like a good solution.
To be honest I never thought about it too much. The address comes from a requirement and I never challenged it (I'm not expert on IPv6 multicast addressing schemes too) |
As far as I can tell the if statement is not needed with IPv6. It actually fails on my machine with:
Some testing: