kdcconn           214 source4/kdc/kdc.c static void kdc_tcp_terminate_connection(struct kdc_tcp_connection *kdcconn, const char *reason)
kdcconn           216 source4/kdc/kdc.c 	stream_terminate_connection(kdcconn->conn, reason);
kdcconn           224 source4/kdc/kdc.c 	struct kdc_tcp_connection *kdcconn = talloc_get_type(private_data,
kdcconn           227 source4/kdc/kdc.c 	TALLOC_CTX *tmp_ctx = talloc_new(kdcconn);
kdcconn           235 source4/kdc/kdc.c 	src_addr = socket_get_peer_addr(kdcconn->conn->socket, tmp_ctx);
kdcconn           241 source4/kdc/kdc.c 	my_addr = socket_get_my_addr(kdcconn->conn->socket, tmp_ctx);
kdcconn           250 source4/kdc/kdc.c 	ret = kdcconn->process(kdcconn->kdc, 
kdcconn           263 source4/kdc/kdc.c 	blob = data_blob_talloc(kdcconn, NULL, reply.length + 4);
kdcconn           272 source4/kdc/kdc.c 	status = packet_send(kdcconn->packet, blob);
kdcconn           288 source4/kdc/kdc.c 	struct kdc_tcp_connection *kdcconn = talloc_get_type(conn->private_data,
kdcconn           290 source4/kdc/kdc.c 	packet_recv(kdcconn->packet);
kdcconn           298 source4/kdc/kdc.c 	struct kdc_tcp_connection *kdcconn = talloc_get_type(private_data,
kdcconn           300 source4/kdc/kdc.c 	kdc_tcp_terminate_connection(kdcconn, nt_errstr(status));
kdcconn           308 source4/kdc/kdc.c 	struct kdc_tcp_connection *kdcconn = talloc_get_type(conn->private_data,
kdcconn           310 source4/kdc/kdc.c 	packet_queue_run(kdcconn->packet);
kdcconn           361 source4/kdc/kdc.c 	struct kdc_tcp_connection *kdcconn;
kdcconn           363 source4/kdc/kdc.c 	kdcconn = talloc_zero(conn, struct kdc_tcp_connection);
kdcconn           364 source4/kdc/kdc.c 	if (!kdcconn) {
kdcconn           368 source4/kdc/kdc.c 	kdcconn->conn	 = conn;
kdcconn           369 source4/kdc/kdc.c 	kdcconn->kdc	 = kdc;
kdcconn           370 source4/kdc/kdc.c 	kdcconn->process = process_fn;
kdcconn           371 source4/kdc/kdc.c 	conn->private_data    = kdcconn;
kdcconn           373 source4/kdc/kdc.c 	kdcconn->packet = packet_init(kdcconn);
kdcconn           374 source4/kdc/kdc.c 	if (kdcconn->packet == NULL) {
kdcconn           375 source4/kdc/kdc.c 		kdc_tcp_terminate_connection(kdcconn, "kdc_tcp_accept: out of memory");
kdcconn           378 source4/kdc/kdc.c 	packet_set_private(kdcconn->packet, kdcconn);
kdcconn           379 source4/kdc/kdc.c 	packet_set_socket(kdcconn->packet, conn->socket);
kdcconn           380 source4/kdc/kdc.c 	packet_set_callback(kdcconn->packet, kdc_tcp_recv);
kdcconn           381 source4/kdc/kdc.c 	packet_set_full_request(kdcconn->packet, packet_full_request_u32);
kdcconn           382 source4/kdc/kdc.c 	packet_set_error_handler(kdcconn->packet, kdc_tcp_recv_error);
kdcconn           383 source4/kdc/kdc.c 	packet_set_event_context(kdcconn->packet, conn->event.ctx);
kdcconn           384 source4/kdc/kdc.c 	packet_set_fde(kdcconn->packet, conn->event.fde);
kdcconn           385 source4/kdc/kdc.c 	packet_set_serialise(kdcconn->packet);