s4:lib/socket: we need to lookup the #20 netbios name when we connect to a remote...
authorStefan Metzmacher <metze@samba.org>
Fri, 12 Dec 2008 13:36:15 +0000 (14:36 +0100)
committerStefan Metzmacher <metze@samba.org>
Wed, 17 Dec 2008 18:12:24 +0000 (19:12 +0100)
metze

source4/lib/socket/connect.c
source4/lib/socket/connect_multi.c

index 2598d8e5f865cbc79ab94b920809350886b06b1a..409e19e7f5cd0553b3bfeedd232c902217372785 100644 (file)
@@ -116,7 +116,7 @@ struct composite_context *socket_connect_send(struct socket_context *sock,
        if (resolve_ctx != NULL && server_address->addr && strcmp(sock->backend_name, "ipv4") == 0) {
                struct nbt_name name;
                struct composite_context *creq;
-               make_nbt_name_client(&name, server_address->addr);
+               make_nbt_name_server(&name, server_address->addr);
                creq = resolve_name_send(resolve_ctx, &name, result->event_ctx);
                if (composite_nomem(creq, result)) return result;
                composite_continue(result, creq, continue_resolve_name, result);
index 98b4d405b321a18d89bad974473dc5db671e1e60..ad8637a5974bb4cf481837aea63cae2635f7ec3a 100644 (file)
@@ -105,7 +105,7 @@ _PUBLIC_ struct composite_context *socket_connect_multi_send(
                 */
                struct nbt_name name;
                struct composite_context *creq;
-               make_nbt_name_client(&name, server_address);
+               make_nbt_name_server(&name, server_address);
                creq = resolve_name_send(resolve_ctx, &name, result->event_ctx);
                if (composite_nomem(creq, result)) goto failed;
                composite_continue(result, creq, continue_resolve_name, result);