Browse Source

doc,dgram: fix addMembership documentation

Adding membership using `IP_ADD_MEMBERSHIP` with interface address set
to `INADDR_ANY` for `IPv4` or as an index of `0` for `IPv6` leads to
using only one interface selected by the operating system.

Fixes: https://github.com/nodejs/node/issues/1692
PR-URL: https://github.com/nodejs/node/pull/7244
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
v7.x
Santiago Gimeno 9 years ago
parent
commit
5a641e2b6d
  1. 9
      doc/api/dgram.md

9
doc/api/dgram.md

@ -78,10 +78,11 @@ added: v0.6.9
* `multicastAddress` {String} * `multicastAddress` {String}
* `multicastInterface` {String}, Optional * `multicastInterface` {String}, Optional
Tells the kernel to join a multicast group at the given `multicastAddress` Tells the kernel to join a multicast group at the given `multicastAddress` and
using the `IP_ADD_MEMBERSHIP` socket option. If the `multicastInterface` `multicastInterface` using the `IP_ADD_MEMBERSHIP` socket option. If the
argument is not specified, the operating system will try to add membership to `multicastInterface` argument is not specified, the operating system will choose
all valid networking interfaces. one interface and will add membership to it. To add membership to every
available interface, call `addMembership` multiple times, once per interface.
### socket.address() ### socket.address()

Loading…
Cancel
Save