s4-ipv6: fixed binding to ipv4 addresses
authorAndrew Tridgell <tridge@samba.org>
Fri, 3 Jun 2011 07:57:57 +0000 (17:57 +1000)
committerAndrew Tridgell <tridge@samba.org>
Mon, 6 Jun 2011 02:26:10 +0000 (12:26 +1000)
source4/smbd/service_stream.c

index cb084a00396a09cdbefd0898c761c521fc85288f..efbcfb490a2c40d2186568a24ba4f65cb6dd8858 100644 (file)
@@ -296,7 +296,7 @@ NTSTATUS stream_setup_socket(TALLOC_CTX *mem_ctx,
                /* this is for non-IP sockets, eg. unix domain sockets */
                socket_address = socket_address_from_strings(stream_socket,
                                                             stream_socket->sock->backend_name,
-                                                            sock_addr, 0);
+                                                            sock_addr, port?*port:0);
                NT_STATUS_HAVE_NO_MEMORY(socket_address);
        }