TALLOC_CTX *mem_ctx,
struct tstream_context **stream,
struct named_pipe_auth_req_info5 **info5,
+ enum dcerpc_transport_t *transport,
struct tsocket_address **remote_client_addr,
char **_remote_client_name,
struct tsocket_address **local_server_addr,
*info5 = dst;
}
+ if (transport != NULL) {
+ *transport = i5->transport;
+ }
if (remote_client_addr != NULL) {
*remote_client_addr = talloc_move(
mem_ctx, &state->remote_client_addr);
TALLOC_CTX *mem_ctx,
struct tstream_context **stream,
struct named_pipe_auth_req_info5 **info5,
+ enum dcerpc_transport_t *transport,
struct tsocket_address **remote_client_addr,
char **_remote_client_name,
struct tsocket_address **local_server_addr,
#define tstream_npa_accept_existing_recv(req, perrno, \
mem_ctx, stream, \
info4, \
+ transport, \
remote_client_addr, \
remote_client_name, \
local_server_addr, \
_tstream_npa_accept_existing_recv(req, perrno, \
mem_ctx, stream, \
info4, \
+ transport, \
remote_client_addr, \
remote_client_name, \
local_server_addr, \
ret = tstream_npa_accept_existing_recv(subreq, &error, ncacn_conn,
&ncacn_conn->tstream,
NULL,
+ NULL,
&ncacn_conn->remote_client_addr,
&ncacn_conn->remote_client_name,
&ncacn_conn->local_server_addr,
struct named_pipe_socket *pipe_sock =
talloc_get_type(conn->private_data,
struct named_pipe_socket);
+ enum dcerpc_transport_t transport;
struct tsocket_address *remote_client_addr;
char *remote_client_name;
struct tsocket_address *local_server_addr;
ret = tstream_npa_accept_existing_recv(subreq, &error, tmp_ctx,
&conn->tstream,
NULL,
+ &transport,
&remote_client_addr,
&remote_client_name,
&local_server_addr,