wreplconn          43 source4/wrepl_server/wrepl_in_call.c 		if ((call->req_packet.assoc_ctx != call->wreplconn->assoc_ctx.our_ctx)
wreplconn          48 source4/wrepl_server/wrepl_in_call.c 		call->wreplconn->assoc_ctx.our_ctx = WREPLSRV_INVALID_ASSOC_CTX;
wreplconn          64 source4/wrepl_server/wrepl_in_call.c 	call->wreplconn->assoc_ctx.stopped	= false;
wreplconn          65 source4/wrepl_server/wrepl_in_call.c 	call->wreplconn->assoc_ctx.our_ctx	= WREPLSRV_VALID_ASSOC_CTX;
wreplconn          66 source4/wrepl_server/wrepl_in_call.c 	call->wreplconn->assoc_ctx.peer_ctx	= start->assoc_ctx;
wreplconn          69 source4/wrepl_server/wrepl_in_call.c 	start_reply->assoc_ctx			= call->wreplconn->assoc_ctx.our_ctx;
wreplconn          93 source4/wrepl_server/wrepl_in_call.c 	call->wreplconn->assoc_ctx.stopped	= true;
wreplconn         110 source4/wrepl_server/wrepl_in_call.c 		if (call->req_packet.assoc_ctx != call->wreplconn->assoc_ctx.our_ctx) {
wreplconn         117 source4/wrepl_server/wrepl_in_call.c 	if (call->wreplconn->assoc_ctx.stopped) {
wreplconn         129 source4/wrepl_server/wrepl_in_call.c 	struct wreplsrv_service *service = call->wreplconn->service;
wreplconn         189 source4/wrepl_server/wrepl_in_call.c 	struct wreplsrv_service *service = call->wreplconn->service;
wreplconn         216 source4/wrepl_server/wrepl_in_call.c 			owner_in->address, call->wreplconn->partner->address));
wreplconn         237 source4/wrepl_server/wrepl_in_call.c 			call->wreplconn->partner->address));
wreplconn         250 source4/wrepl_server/wrepl_in_call.c 			call->wreplconn->partner->address));
wreplconn         274 source4/wrepl_server/wrepl_in_call.c 			call->wreplconn->partner->address));
wreplconn         309 source4/wrepl_server/wrepl_in_call.c 		call->wreplconn->partner->address));
wreplconn         339 source4/wrepl_server/wrepl_in_call.c 	struct wreplsrv_in_connection *wrepl_in = call->wreplconn;
wreplconn         346 source4/wrepl_server/wrepl_in_call.c 		call->wreplconn->partner->address,
wreplconn         381 source4/wrepl_server/wrepl_in_call.c 	update_state->cycle_io.in.wreplconn	= wrepl_out;
wreplconn         403 source4/wrepl_server/wrepl_in_call.c 		call->wreplconn->partner->address,
wreplconn         406 source4/wrepl_server/wrepl_in_call.c 	wreplsrv_out_partner_pull(call->wreplconn->partner, inform_in);
wreplconn         429 source4/wrepl_server/wrepl_in_call.c 		if (call->req_packet.assoc_ctx != call->wreplconn->assoc_ctx.our_ctx) {
wreplconn         434 source4/wrepl_server/wrepl_in_call.c 	if (!call->wreplconn->partner) {
wreplconn         435 source4/wrepl_server/wrepl_in_call.c 		struct socket_address *partner_ip = socket_get_peer_addr(call->wreplconn->conn->socket, call);
wreplconn         437 source4/wrepl_server/wrepl_in_call.c 		call->wreplconn->partner = wreplsrv_find_partner(call->wreplconn->service, partner_ip->addr);
wreplconn         438 source4/wrepl_server/wrepl_in_call.c 		if (!call->wreplconn->partner) {
wreplconn         447 source4/wrepl_server/wrepl_in_call.c 			if (!(call->wreplconn->partner->type & WINSREPL_PARTNER_PUSH)) {
wreplconn         449 source4/wrepl_server/wrepl_in_call.c 					 call->wreplconn->partner->address));
wreplconn         459 source4/wrepl_server/wrepl_in_call.c 			if (!(call->wreplconn->partner->type & WINSREPL_PARTNER_PUSH)) {
wreplconn         461 source4/wrepl_server/wrepl_in_call.c 					 call->wreplconn->partner->address));
wreplconn         471 source4/wrepl_server/wrepl_in_call.c 			if (!(call->wreplconn->partner->type & WINSREPL_PARTNER_PULL)) {
wreplconn         473 source4/wrepl_server/wrepl_in_call.c 					 call->wreplconn->partner->address));
wreplconn         480 source4/wrepl_server/wrepl_in_call.c 			if (!(call->wreplconn->partner->type & WINSREPL_PARTNER_PULL)) {
wreplconn         482 source4/wrepl_server/wrepl_in_call.c 					 call->wreplconn->partner->address));
wreplconn         489 source4/wrepl_server/wrepl_in_call.c 			if (!(call->wreplconn->partner->type & WINSREPL_PARTNER_PULL)) {
wreplconn         491 source4/wrepl_server/wrepl_in_call.c 					 call->wreplconn->partner->address));
wreplconn         498 source4/wrepl_server/wrepl_in_call.c 			if (!(call->wreplconn->partner->type & WINSREPL_PARTNER_PULL)) {
wreplconn         500 source4/wrepl_server/wrepl_in_call.c 					 call->wreplconn->partner->address));
wreplconn         540 source4/wrepl_server/wrepl_in_call.c 	    && (call->wreplconn->assoc_ctx.our_ctx == WREPLSRV_INVALID_ASSOC_CTX)) {
wreplconn         564 source4/wrepl_server/wrepl_in_call.c 	if (call->wreplconn->assoc_ctx.our_ctx == WREPLSRV_INVALID_ASSOC_CTX) {
wreplconn         571 source4/wrepl_server/wrepl_in_call.c 		call->rep_packet.assoc_ctx	= call->wreplconn->assoc_ctx.peer_ctx;
wreplconn          36 source4/wrepl_server/wrepl_in_connection.c void wreplsrv_terminate_in_connection(struct wreplsrv_in_connection *wreplconn, const char *reason)
wreplconn          38 source4/wrepl_server/wrepl_in_connection.c 	stream_terminate_connection(wreplconn->conn, reason);
wreplconn          52 source4/wrepl_server/wrepl_in_connection.c 	struct wreplsrv_in_connection *wreplconn = talloc_get_type(private_data, struct wreplsrv_in_connection);
wreplconn          60 source4/wrepl_server/wrepl_in_connection.c 	call = talloc_zero(wreplconn, struct wreplsrv_in_call);
wreplconn          62 source4/wrepl_server/wrepl_in_connection.c 	call->wreplconn = wreplconn;
wreplconn          69 source4/wrepl_server/wrepl_in_connection.c 				       lp_iconv_convenience(wreplconn->service->task->lp_ctx),
wreplconn          94 source4/wrepl_server/wrepl_in_connection.c 				       lp_iconv_convenience(wreplconn->service->task->lp_ctx),
wreplconn         110 source4/wrepl_server/wrepl_in_connection.c 		*tas = wreplconn;
wreplconn         114 source4/wrepl_server/wrepl_in_connection.c 	status = packet_send(wreplconn->packet, packet_out_blob);
wreplconn         126 source4/wrepl_server/wrepl_in_connection.c 	struct wreplsrv_in_connection *wreplconn = talloc_get_type(conn->private_data,
wreplconn         129 source4/wrepl_server/wrepl_in_connection.c 	packet_recv(wreplconn->packet);
wreplconn         137 source4/wrepl_server/wrepl_in_connection.c 	struct wreplsrv_in_connection *wreplconn = talloc_get_type(conn->private_data,
wreplconn         139 source4/wrepl_server/wrepl_in_connection.c 	packet_queue_run(wreplconn->packet);
wreplconn         147 source4/wrepl_server/wrepl_in_connection.c 	struct wreplsrv_in_connection *wreplconn = talloc_get_type(private_data,
wreplconn         149 source4/wrepl_server/wrepl_in_connection.c 	wreplsrv_terminate_in_connection(wreplconn, nt_errstr(status));
wreplconn         158 source4/wrepl_server/wrepl_in_connection.c 	struct wreplsrv_in_connection *wreplconn;
wreplconn         161 source4/wrepl_server/wrepl_in_connection.c 	wreplconn = talloc_zero(conn, struct wreplsrv_in_connection);
wreplconn         162 source4/wrepl_server/wrepl_in_connection.c 	if (!wreplconn) {
wreplconn         167 source4/wrepl_server/wrepl_in_connection.c 	wreplconn->packet = packet_init(wreplconn);
wreplconn         168 source4/wrepl_server/wrepl_in_connection.c 	if (!wreplconn->packet) {
wreplconn         169 source4/wrepl_server/wrepl_in_connection.c 		wreplsrv_terminate_in_connection(wreplconn, "wreplsrv_accept: out of memory");
wreplconn         172 source4/wrepl_server/wrepl_in_connection.c 	packet_set_private(wreplconn->packet, wreplconn);
wreplconn         173 source4/wrepl_server/wrepl_in_connection.c 	packet_set_socket(wreplconn->packet, conn->socket);
wreplconn         174 source4/wrepl_server/wrepl_in_connection.c 	packet_set_callback(wreplconn->packet, wreplsrv_recv_request);
wreplconn         175 source4/wrepl_server/wrepl_in_connection.c 	packet_set_full_request(wreplconn->packet, packet_full_request_u32);
wreplconn         176 source4/wrepl_server/wrepl_in_connection.c 	packet_set_error_handler(wreplconn->packet, wreplsrv_recv_error);
wreplconn         177 source4/wrepl_server/wrepl_in_connection.c 	packet_set_event_context(wreplconn->packet, conn->event.ctx);
wreplconn         178 source4/wrepl_server/wrepl_in_connection.c 	packet_set_fde(wreplconn->packet, conn->event.fde);
wreplconn         179 source4/wrepl_server/wrepl_in_connection.c 	packet_set_serialise(wreplconn->packet);
wreplconn         181 source4/wrepl_server/wrepl_in_connection.c 	wreplconn->conn		= conn;
wreplconn         182 source4/wrepl_server/wrepl_in_connection.c 	wreplconn->service	= service;
wreplconn         184 source4/wrepl_server/wrepl_in_connection.c 	peer_ip	= socket_get_peer_addr(conn->socket, wreplconn);
wreplconn         186 source4/wrepl_server/wrepl_in_connection.c 		wreplsrv_terminate_in_connection(wreplconn, "wreplsrv_accept: could not obtain peer IP from kernel");
wreplconn         190 source4/wrepl_server/wrepl_in_connection.c 	wreplconn->partner	= wreplsrv_find_partner(service, peer_ip->addr);
wreplconn         192 source4/wrepl_server/wrepl_in_connection.c 	conn->private_data = wreplconn;
wreplconn          48 source4/wrepl_server/wrepl_out_helpers.c 	struct wreplsrv_out_connection *wreplconn;
wreplconn          61 source4/wrepl_server/wrepl_out_helpers.c 	state->req = wrepl_associate_send(state->wreplconn->sock, &state->assoc_io);
wreplconn          79 source4/wrepl_server/wrepl_out_helpers.c 	state->wreplconn->assoc_ctx.peer_ctx = state->assoc_io.out.assoc_ctx;
wreplconn          80 source4/wrepl_server/wrepl_out_helpers.c 	state->wreplconn->assoc_ctx.peer_major = state->assoc_io.out.major_version;
wreplconn          83 source4/wrepl_server/wrepl_out_helpers.c 		if (state->wreplconn->assoc_ctx.peer_major >= 5) {
wreplconn          84 source4/wrepl_server/wrepl_out_helpers.c 			state->wreplconn->partner->push.wreplconn = state->wreplconn;
wreplconn          85 source4/wrepl_server/wrepl_out_helpers.c 			talloc_steal(state->wreplconn->partner, state->wreplconn);
wreplconn          90 source4/wrepl_server/wrepl_out_helpers.c 		state->wreplconn->partner->pull.wreplconn = state->wreplconn;
wreplconn          91 source4/wrepl_server/wrepl_out_helpers.c 		talloc_steal(state->wreplconn->partner, state->wreplconn);
wreplconn         142 source4/wrepl_server/wrepl_out_helpers.c 							   struct wreplsrv_out_connection *wreplconn)
wreplconn         147 source4/wrepl_server/wrepl_out_helpers.c 	struct wreplsrv_out_connection **wreplconnp = &wreplconn;
wreplconn         164 source4/wrepl_server/wrepl_out_helpers.c 		wreplconn		= partner->push.wreplconn;
wreplconn         165 source4/wrepl_server/wrepl_out_helpers.c 		wreplconnp		= &partner->push.wreplconn;
wreplconn         168 source4/wrepl_server/wrepl_out_helpers.c 		wreplconn		= partner->pull.wreplconn;
wreplconn         169 source4/wrepl_server/wrepl_out_helpers.c 		wreplconnp		= &partner->pull.wreplconn;
wreplconn         173 source4/wrepl_server/wrepl_out_helpers.c 	if (wreplconn) {
wreplconn         174 source4/wrepl_server/wrepl_out_helpers.c 		if (!wreplconn->sock->dead) {
wreplconn         176 source4/wrepl_server/wrepl_out_helpers.c 			state->wreplconn= wreplconn;
wreplconn         181 source4/wrepl_server/wrepl_out_helpers.c 			state->wreplconn= NULL;
wreplconn         185 source4/wrepl_server/wrepl_out_helpers.c 			talloc_free(wreplconn);
wreplconn         190 source4/wrepl_server/wrepl_out_helpers.c 	wreplconn = talloc_zero(state, struct wreplsrv_out_connection);
wreplconn         191 source4/wrepl_server/wrepl_out_helpers.c 	if (!wreplconn) goto failed;
wreplconn         193 source4/wrepl_server/wrepl_out_helpers.c 	wreplconn->service	= service;
wreplconn         194 source4/wrepl_server/wrepl_out_helpers.c 	wreplconn->partner	= partner;
wreplconn         195 source4/wrepl_server/wrepl_out_helpers.c 	wreplconn->sock		= wrepl_socket_init(wreplconn, service->task->event_ctx, lp_iconv_convenience(service->task->lp_ctx));
wreplconn         196 source4/wrepl_server/wrepl_out_helpers.c 	if (!wreplconn->sock) goto failed;
wreplconn         199 source4/wrepl_server/wrepl_out_helpers.c 	state->wreplconn= wreplconn;
wreplconn         200 source4/wrepl_server/wrepl_out_helpers.c 	state->c_req	= wrepl_connect_send(wreplconn->sock,
wreplconn         215 source4/wrepl_server/wrepl_out_helpers.c 					  struct wreplsrv_out_connection **wreplconn)
wreplconn         224 source4/wrepl_server/wrepl_out_helpers.c 		if (state->wreplconn) {
wreplconn         225 source4/wrepl_server/wrepl_out_helpers.c 			*wreplconn = talloc_reference(mem_ctx, state->wreplconn);
wreplconn         226 source4/wrepl_server/wrepl_out_helpers.c 			if (!*wreplconn) status = NT_STATUS_NO_MEMORY;
wreplconn         262 source4/wrepl_server/wrepl_out_helpers.c 	struct wreplsrv_out_connection *wreplconn;
wreplconn         271 source4/wrepl_server/wrepl_out_helpers.c 	status = wreplsrv_out_connect_recv(state->creq, state, &state->wreplconn);
wreplconn         274 source4/wrepl_server/wrepl_out_helpers.c 	state->table_io.in.assoc_ctx = state->wreplconn->assoc_ctx.peer_ctx;
wreplconn         275 source4/wrepl_server/wrepl_out_helpers.c 	state->req = wrepl_pull_table_send(state->wreplconn->sock, &state->table_io);
wreplconn         399 source4/wrepl_server/wrepl_out_helpers.c 		struct wreplsrv_out_connection *wreplconn;
wreplconn         421 source4/wrepl_server/wrepl_out_helpers.c 	struct wreplsrv_out_connection *wreplconn;
wreplconn         430 source4/wrepl_server/wrepl_out_helpers.c 	status = wreplsrv_out_connect_recv(state->creq, state, &state->wreplconn);
wreplconn         433 source4/wrepl_server/wrepl_out_helpers.c 	state->pull_io.in.assoc_ctx	= state->wreplconn->assoc_ctx.peer_ctx;
wreplconn         435 source4/wrepl_server/wrepl_out_helpers.c 	state->req = wrepl_pull_names_send(state->wreplconn->sock, &state->pull_io);
wreplconn         506 source4/wrepl_server/wrepl_out_helpers.c 	if (io->in.wreplconn) partner_type = WINSREPL_PARTNER_NONE;
wreplconn         521 source4/wrepl_server/wrepl_out_helpers.c 	state->creq	= wreplsrv_out_connect_send(io->in.partner, partner_type, io->in.wreplconn);
wreplconn         620 source4/wrepl_server/wrepl_out_helpers.c 		state->names_io.in.wreplconn		= state->io->in.wreplconn;
wreplconn         647 source4/wrepl_server/wrepl_out_helpers.c 	if (state->stage == WREPLSRV_PULL_CYCLE_STAGE_DONE && state->io->in.wreplconn) {
wreplconn         648 source4/wrepl_server/wrepl_out_helpers.c 		state->assoc_stop_io.in.assoc_ctx	= state->io->in.wreplconn->assoc_ctx.peer_ctx;
wreplconn         650 source4/wrepl_server/wrepl_out_helpers.c 		state->req = wrepl_associate_stop_send(state->io->in.wreplconn->sock, &state->assoc_stop_io);
wreplconn         843 source4/wrepl_server/wrepl_out_helpers.c 	struct wreplsrv_out_connection *wreplconn;
wreplconn         863 source4/wrepl_server/wrepl_out_helpers.c 	req->assoc_ctx	= state->wreplconn->assoc_ctx.peer_ctx;
wreplconn         873 source4/wrepl_server/wrepl_out_helpers.c 	state->req = wrepl_request_send(state->wreplconn->sock, req, NULL);
wreplconn         884 source4/wrepl_server/wrepl_out_helpers.c 	sock = state->wreplconn->sock->sock;
wreplconn         885 source4/wrepl_server/wrepl_out_helpers.c 	state->wreplconn->sock->sock = NULL;
wreplconn         894 source4/wrepl_server/wrepl_out_helpers.c 	packet = state->wreplconn->sock->packet;
wreplconn         895 source4/wrepl_server/wrepl_out_helpers.c 	state->wreplconn->sock->packet = NULL;
wreplconn         902 source4/wrepl_server/wrepl_out_helpers.c 	fde_flags = event_get_fd_flags(state->wreplconn->sock->event.fde);
wreplconn         907 source4/wrepl_server/wrepl_out_helpers.c 	talloc_free(state->wreplconn->sock);
wreplconn         908 source4/wrepl_server/wrepl_out_helpers.c 	state->wreplconn->sock = NULL;
wreplconn         923 source4/wrepl_server/wrepl_out_helpers.c 	wrepl_in->assoc_ctx.peer_ctx	= state->wreplconn->assoc_ctx.peer_ctx;
wreplconn         927 source4/wrepl_server/wrepl_out_helpers.c 	talloc_free(state->wreplconn);
wreplconn         928 source4/wrepl_server/wrepl_out_helpers.c 	state->wreplconn = NULL;
wreplconn         944 source4/wrepl_server/wrepl_out_helpers.c 	req->assoc_ctx	= state->wreplconn->assoc_ctx.peer_ctx;
wreplconn         956 source4/wrepl_server/wrepl_out_helpers.c 	state->req = wrepl_request_send(state->wreplconn->sock, req, &state->ctrl);
wreplconn         971 source4/wrepl_server/wrepl_out_helpers.c 	status = wreplsrv_out_connect_recv(state->creq, state, &state->wreplconn);
wreplconn         977 source4/wrepl_server/wrepl_out_helpers.c 		if (state->wreplconn->assoc_ctx.peer_major < 5) {
wreplconn         982 source4/wrepl_server/wrepl_out_helpers.c 		if (state->wreplconn->assoc_ctx.peer_major < 5) {
wreplconn          27 source4/wrepl_server/wrepl_out_helpers.h 		struct wreplsrv_out_connection *wreplconn;
wreplconn          94 source4/wrepl_server/wrepl_out_pull.c 	partner->pull.cycle_io->in.wreplconn	= NULL;
wreplconn          34 source4/wrepl_server/wrepl_server.h 	struct wreplsrv_in_connection *wreplconn;
wreplconn         149 source4/wrepl_server/wrepl_server.h 		struct wreplsrv_out_connection *wreplconn;
wreplconn         179 source4/wrepl_server/wrepl_server.h 		struct wreplsrv_out_connection *wreplconn;