tstream_npa: Set local server name in auth requests
authorSamuel Cabrero <scabrero@samba.org>
Mon, 30 Sep 2019 21:33:09 +0000 (23:33 +0200)
committerAndreas Schneider <asn@cryptomilk.org>
Fri, 18 Oct 2019 16:07:35 +0000 (16:07 +0000)
Signed-off-by: Samuel Cabrero <scabrero@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
libcli/named_pipe_auth/npa_tstream.c
libcli/named_pipe_auth/npa_tstream.h

index 8fc03371a5065c7af66da629d6324ebb21610cb9..bc9d1ecb187e80574d8aaf11b12fb44a5f802266 100644 (file)
@@ -63,7 +63,7 @@ struct tevent_req *tstream_npa_connect_send(TALLOC_CTX *mem_ctx,
                                            const struct tsocket_address *remote_client_addr,
                                            const char *remote_client_name_in,
                                            const struct tsocket_address *local_server_addr,
-                                           const char *local_server_name,
+                                           const char *local_server_name_in,
                                            const struct auth_session_info_transport *session_info)
 {
        struct tevent_req *req;
@@ -134,6 +134,7 @@ struct tevent_req *tstream_npa_connect_send(TALLOC_CTX *mem_ctx,
                info4->remote_client_name = info4->remote_client_addr;
        }
 
+       info4->local_server_name = local_server_name_in;
        info4->local_server_addr = tsocket_address_inet_addr_string(local_server_addr,
                                                                    state);
        if (!info4->local_server_addr) {
index 261fe2b5dfb0d42b629d3732cf88e3da4ec15ed4..b7d11dea6d365c43ff119131cda82ae25bbf3c35 100644 (file)
@@ -32,7 +32,7 @@ struct tevent_req *tstream_npa_connect_send(TALLOC_CTX *mem_ctx,
                                            const struct tsocket_address *remote_client_addr,
                                            const char *remote_client_name_in,
                                            const struct tsocket_address *local_server_addr,
-                                           const char *local_server_name,
+                                           const char *local_server_name_in,
                                            const struct auth_session_info_transport *session_info);
 int _tstream_npa_connect_recv(struct tevent_req *req,
                              int *perrno,