Lines Matching refs:rpc_pipe_client
76 static NTSTATUS rpc_read(struct rpc_pipe_client *cli,
169 static NTSTATUS cli_pipe_get_current_pdu(struct rpc_pipe_client *cli, RPC_HDR *prhdr, prs_struct *current_pdu)
212 static NTSTATUS cli_pipe_verify_ntlmssp(struct rpc_pipe_client *cli, RPC_HDR *prhdr,
338 static NTSTATUS cli_pipe_verify_schannel(struct rpc_pipe_client *cli, RPC_HDR *prhdr,
437 static NTSTATUS cli_pipe_validate_rpc_response(struct rpc_pipe_client *cli, RPC_HDR *prhdr,
507 static NTSTATUS cli_pipe_validate_current_pdu(struct rpc_pipe_client *cli, RPC_HDR *prhdr,
676 static NTSTATUS cli_pipe_reset_current_pdu(struct rpc_pipe_client *cli, RPC_HDR *prhdr, prs_struct *current_pdu)
738 static NTSTATUS rpc_api_pipe(struct rpc_pipe_client *cli,
910 static NTSTATUS create_krb5_auth_bind_req( struct rpc_pipe_client *cli,
969 static NTSTATUS create_spnego_ntlmssp_auth_rpc_bind_req( struct rpc_pipe_client *cli,
1016 static NTSTATUS create_ntlmssp_auth_rpc_bind_req( struct rpc_pipe_client *cli,
1057 static NTSTATUS create_schannel_auth_rpc_bind_req( struct rpc_pipe_client *cli,
1175 static NTSTATUS create_rpc_bind_req(struct rpc_pipe_client *cli,
1246 static NTSTATUS add_ntlmssp_auth_footer(struct rpc_pipe_client *cli,
1326 static NTSTATUS add_schannel_auth_footer(struct rpc_pipe_client *cli,
1391 static uint32 calculate_data_len_tosend(struct rpc_pipe_client *cli,
1451 NTSTATUS rpc_api_pipe_req(struct rpc_pipe_client *cli,
1593 static BOOL rpc_pipe_set_hnd_state(struct rpc_pipe_client *cli,
1712 static NTSTATUS create_rpc_bind_auth3(struct rpc_pipe_client *cli,
1771 static NTSTATUS rpc_finish_auth3_bind(struct rpc_pipe_client *cli,
1894 static NTSTATUS rpc_finish_spnego_ntlmssp_bind(struct rpc_pipe_client *cli,
2027 static NTSTATUS rpc_pipe_bind(struct rpc_pipe_client *cli,
2175 * The returned rpc_pipe_client saves a copy of the cli_state cli pointer,
2179 * rpc_pipe_client if this function is called before the structure assignment
2184 static struct rpc_pipe_client *cli_rpc_pipe_open(struct cli_state *cli, int pipe_idx, NTSTATUS *perr)
2187 struct rpc_pipe_client *result;
2202 mem_ctx = talloc_init("struct rpc_pipe_client");
2207 result = TALLOC_ZERO_P(mem_ctx, struct rpc_pipe_client);
2253 struct rpc_pipe_client *cli_rpc_pipe_open_noauth(struct cli_state *cli, int pipe_idx, NTSTATUS *perr)
2255 struct rpc_pipe_client *result;
2298 static struct rpc_pipe_client *cli_rpc_pipe_open_ntlmssp_internal(struct cli_state *cli,
2307 struct rpc_pipe_client *result;
2384 struct rpc_pipe_client *cli_rpc_pipe_open_ntlmssp(struct cli_state *cli,
2407 struct rpc_pipe_client *cli_rpc_pipe_open_spnego_ntlmssp(struct cli_state *cli,
2430 struct rpc_pipe_client *get_schannel_session_key(struct cli_state *cli,
2435 struct rpc_pipe_client *netlogon_pipe = NULL;
2503 struct rpc_pipe_client *cli_rpc_pipe_open_schannel_with_key(struct cli_state *cli,
2510 struct rpc_pipe_client *result;
2554 static struct rpc_pipe_client *get_schannel_session_key_auth_ntlmssp(struct cli_state *cli,
2561 struct rpc_pipe_client *netlogon_pipe = NULL;
2629 struct rpc_pipe_client *cli_rpc_pipe_open_ntlmssp_auth_schannel(struct cli_state *cli,
2638 struct rpc_pipe_client *netlogon_pipe = NULL;
2639 struct rpc_pipe_client *result = NULL;
2665 struct rpc_pipe_client *cli_rpc_pipe_open_schannel(struct cli_state *cli,
2672 struct rpc_pipe_client *netlogon_pipe = NULL;
2673 struct rpc_pipe_client *result = NULL;
2712 struct rpc_pipe_client *cli_rpc_pipe_open_krb5(struct cli_state *cli,
2721 struct rpc_pipe_client *result;
2778 void cli_rpc_pipe_close(struct rpc_pipe_client *cli)