[erlang-patches] [PATCH] epmd: support IPv6 node registration
Michael Santos
michael.santos@REDACTED
Sat Nov 3 15:49:56 CET 2012
On Tue, Aug 07, 2012 at 07:13:58PM -0400, Michael Santos wrote:
> Allow IPv6 nodes to register with and query epmd. On systems with
> IPv6 support:
>
> * epmd listens on the IPv4 and IPv6 ANY or loopback sockets
>
> * the epmd cli client connects to epmd using the IPv6 loopback
>
> * distributed nodes started with "-proto_dist inet6_tcp" will register
> with epmd over IPv6
ping! (or should that be ICMP6_ECHO_REQUEST ...)
> ---
> erts/doc/src/epmd.xml | 2 +-
> erts/doc/src/erl.xml | 22 +++++
> erts/epmd/src/epmd.c | 6 +-
> erts/epmd/src/epmd_cli.c | 11 ++-
> erts/epmd/src/epmd_int.h | 37 ++++----
> erts/epmd/src/epmd_srv.c | 184 +++++++++++++++++++++++++------------
> erts/epmd/test/epmd_SUITE.erl | 33 ++++++-
> lib/kernel/src/erl_epmd.erl | 18 ++--
> lib/kernel/src/inet6_tcp_dist.erl | 2 +-
> 9 files changed, 222 insertions(+), 93 deletions(-)
More information about the erlang-patches
mailing list