From 824f65c5e3dede8a2f29fe3bb92f89c03f3d4070 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Thu, 24 Mar 2011 13:07:05 +0100 Subject: [PATCH] s3-epmapper: Use strcmp instead of strequal and check IPv6. --- source3/rpc_server/epmapper/srv_epmapper.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source3/rpc_server/epmapper/srv_epmapper.c b/source3/rpc_server/epmapper/srv_epmapper.c index da998eb5343..458ba06560e 100644 --- a/source3/rpc_server/epmapper/srv_epmapper.c +++ b/source3/rpc_server/epmapper/srv_epmapper.c @@ -196,7 +196,8 @@ static uint32_t build_ep_list(TALLOC_CTX *mem_ctx, description->object = iface->iface->syntax_id; if (description->transport == NCACN_IP_TCP && srv_addr != NULL && - strequal(description->host, "0.0.0.0")) { + (strcmp(description->host, "0.0.0.0") == 0 || + strcmp(description->host, "::") == 0)) { description->host = srv_addr; } -- 2.11.4.GIT