-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Advanced dgram
methods
#10381
Comments
When will this issue be tackled? |
What do you use these APIs for? For prioritization, it's helpful to understand the intended usecases and what packages/libraries or companies it's blocking. It seemed like the biggest usecase for dgram previously was |
Everything using multicast is affected, some examples on top of my mind:
While I understand that the plain UDP support was a priority, I don't think this may be forgotten easily 👍 . In my case it would be a huge addition! Thanks already for your work on this! |
int uv_udp_set_broadcast(uv_udp_t* handle, int on) {
if (setsockopt(handle->io_watcher.fd,
SOL_SOCKET,
SO_BROADCAST,
&on,
sizeof(on))) {
return UV__ERR(errno);
}
return 0;
} |
I've been wanting to use this library to retrieve metrics from collectd. |
Using both Bonjour and custom code with |
|
|
Started getting the dev environment up today and writing failing test cases. Mentioning it in case someone else has already started work on it so I am not stepping on any toes. |
Hi, just ran into this one failing with setBroadcast, being called by matter-node.js, which relies upon mDNS for device discovery. |
Tracking issue for the implementation of advanced
dgram
apis which are not going to ship in the initial version.setBroadcast
setTTL
setMulticastTTL
setMulticastLoopback
setMulticastInterface
addMembership
dropMembership
addSourceSpecificMembership
dropSourceSpecificMembership
The text was updated successfully, but these errors were encountered: