summaryrefslogtreecommitdiff
path: root/libcli/named_pipe_auth
diff options
context:
space:
mode:
authorSamuel Cabrero <scabrero@samba.org>2019-09-30 23:33:09 +0200
committerAndreas Schneider <asn@cryptomilk.org>2019-10-18 16:07:35 +0000
commit27b01d0aa362b3b226696b9ab7df855fe6fd1ab9 (patch)
treef5910523b0a84d4ee6f381f0917460fc3a495529 /libcli/named_pipe_auth
parente70dbe7d8aad650c6f14e7d78dca522d1ac9d898 (diff)
downloadsamba-27b01d0aa362b3b226696b9ab7df855fe6fd1ab9.tar.gz
tstream_npa: Set local server name in auth requests
Signed-off-by: Samuel Cabrero <scabrero@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org>
Diffstat (limited to 'libcli/named_pipe_auth')
-rw-r--r--libcli/named_pipe_auth/npa_tstream.c3
-rw-r--r--libcli/named_pipe_auth/npa_tstream.h2
2 files changed, 3 insertions, 2 deletions
diff --git a/libcli/named_pipe_auth/npa_tstream.c b/libcli/named_pipe_auth/npa_tstream.c
index 8fc03371a50..bc9d1ecb187 100644
--- a/libcli/named_pipe_auth/npa_tstream.c
+++ b/libcli/named_pipe_auth/npa_tstream.c
@@ -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) {
diff --git a/libcli/named_pipe_auth/npa_tstream.h b/libcli/named_pipe_auth/npa_tstream.h
index 261fe2b5dfb..b7d11dea6d3 100644
--- a/libcli/named_pipe_auth/npa_tstream.h
+++ b/libcli/named_pipe_auth/npa_tstream.h
@@ -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,