Lines Matching refs:client_fd
81 int client_fd; member
294 if (s->client_bufev && s->client_fd != -1) in end_session()
295 evbuffer_write(s->client_bufev->output, s->client_fd); in end_session()
299 if (s->client_fd != -1) in end_session()
300 close(s->client_fd); in end_session()
387 int client_fd, fc, on; in handle_connection() local
395 if ((client_fd = accept(listen_fd, client_sa, &len)) < 0) { in handle_connection()
404 close(client_fd); in handle_connection()
412 close(client_fd); in handle_connection()
415 s->client_fd = client_fd; in handle_connection()
433 if ((getsockname(s->client_fd, client_to_proxy_sa, &len)) < 0) { in handle_connection()
494 setsockopt(s->client_fd, SOL_SOCKET, SO_KEEPALIVE, (void *)&on, in handle_connection()
502 s->client_bufev = bufferevent_new(s->client_fd, &client_read, NULL, in handle_connection()
549 s->client_fd = -1; in init_session()