-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Add multicast support to UDPSocket
on Windows
#13325
Add multicast support to UDPSocket
on Windows
#13325
Conversation
Also cross referenced with the rust documentation https://microsoft.github.io/windows-docs-rs/doc/windows/Win32/Networking/WinSock/constant.IPV6_DROP_MEMBERSHIP.html
as windows and posix error messages are different
I'm rerunning them. Maybe it's just a fluke? We've experienced some random failures with network specs before. |
rerunning them worked, probably overlapping as they hadn't completed when the next test run started |
|
@HertzDevil Practically I don't think it matters much, typically you are using multicast to send data somewhere else. Loopback is really only used if you as the sender want to process the data being sent so you can separate your producers and consumers. If you have two apps multicasting on the same machine using the same port then you have to enable loopback on both of them for cross platform compatibility. Unusual edge case I guess, but probably rare you'd ever have a setup like this and not enable loopback on both processes. |
UDPSocket
on Windows
Comments inline for where I got the documentation
Also cross referenced with the rust documentation for constant values as MS has two definitions, used ws2 defs