client           2636 ext/gd/gd.c    		ap_bsetflag(php3_rqst->connection->client, B_EBCDIC2ASCII, 0);
client            151 ext/gd/gd_ctx.c 		ap_bsetflag(php3_rqst->connection->client, B_EBCDIC2ASCII, 0);
client           2203 ext/openssl/xp_ssl.c 	xparam->outputs.client = NULL;
client           2229 ext/openssl/xp_ssl.c 			xparam->outputs.client = php_stream_alloc_rel(stream->ops, clisockdata, NULL, "r+");
client           2230 ext/openssl/xp_ssl.c 			if (xparam->outputs.client) {
client           2231 ext/openssl/xp_ssl.c 				xparam->outputs.client->ctx = stream->ctx;
client           2238 ext/openssl/xp_ssl.c 		if (xparam->outputs.client && sock->enable_on_connect) {
client           2246 ext/openssl/xp_ssl.c 			if (php_stream_xport_crypto_setup(xparam->outputs.client, clisockdata->method,
client           2248 ext/openssl/xp_ssl.c 					xparam->outputs.client, 1) < 0) {
client           2251 ext/openssl/xp_ssl.c 				php_stream_close(xparam->outputs.client);
client           2252 ext/openssl/xp_ssl.c 				xparam->outputs.client = NULL;
client           2258 ext/openssl/xp_ssl.c 	return xparam->outputs.client == NULL ? -1 : 0;
client             83 main/streams/php_stream_transport.h PHPAPI int php_stream_xport_accept(php_stream *stream, php_stream **client,
client            154 main/streams/php_stream_transport.h 		php_stream *client;
client            284 main/streams/transports.c PHPAPI int php_stream_xport_accept(php_stream *stream, php_stream **client,
client            305 main/streams/transports.c 		*client = param.outputs.client;
client            787 main/streams/xp_socket.c 	xparam->outputs.client = NULL;
client            810 main/streams/xp_socket.c 			xparam->outputs.client = php_stream_alloc_rel(stream->ops, clisockdata, NULL, "r+");
client            811 main/streams/xp_socket.c 			if (xparam->outputs.client) {
client            812 main/streams/xp_socket.c 				xparam->outputs.client->ctx = stream->ctx;
client            820 main/streams/xp_socket.c 	return xparam->outputs.client == NULL ? -1 : 0;
client            213 sapi/cli/php_cli_server.c static size_t php_cli_server_client_send_through(php_cli_server_client *client, const char *str, size_t str_len);
client            217 sapi/cli/php_cli_server.c static void php_cli_server_log_response(php_cli_server_client *client, int status, const char *message);
client            340 sapi/cli/php_cli_server.c static void append_essential_headers(smart_str* buffer, php_cli_server_client *client, int persistent) /* {{{ */
client            344 sapi/cli/php_cli_server.c 		if (NULL != (val = zend_hash_str_find_ptr(&client->request.headers, "host", sizeof("host")-1))) {
client            361 sapi/cli/php_cli_server.c 	php_cli_server_client *client;
client            371 sapi/cli/php_cli_server.c 	client = SG(server_context);
client            372 sapi/cli/php_cli_server.c 	headers = &client->request.headers_original_case;
client            488 sapi/cli/php_cli_server.c 	php_cli_server_client *client = SG(server_context);
client            489 sapi/cli/php_cli_server.c 	if (!client) {
client            492 sapi/cli/php_cli_server.c 	return php_cli_server_client_send_through(client, str, str_length);
client            497 sapi/cli/php_cli_server.c 	php_cli_server_client *client = server_context;
client            499 sapi/cli/php_cli_server.c 	if (!client) {
client            503 sapi/cli/php_cli_server.c 	if (!ZEND_VALID_SOCKET(client->sock)) {
client            521 sapi/cli/php_cli_server.c 	php_cli_server_client *client = SG(server_context);
client            526 sapi/cli/php_cli_server.c 	if (client == NULL || SG(request_info).no_headers) {
client            534 sapi/cli/php_cli_server.c 		append_http_status_line(&buffer, client->request.protocol_version, SG(sapi_headers).http_response_code, 0);
client            537 sapi/cli/php_cli_server.c 	append_essential_headers(&buffer, client, 0);
client            549 sapi/cli/php_cli_server.c 	php_cli_server_client_send_through(client, ZSTR_VAL(buffer.s), ZSTR_LEN(buffer.s));
client            558 sapi/cli/php_cli_server.c 	php_cli_server_client *client = SG(server_context);
client            560 sapi/cli/php_cli_server.c 	if (NULL == (val = zend_hash_str_find_ptr(&client->request.headers, "cookie", sizeof("cookie")-1))) {
client            568 sapi/cli/php_cli_server.c 	php_cli_server_client *client = SG(server_context);
client            569 sapi/cli/php_cli_server.c 	if (client->request.content) {
client            570 sapi/cli/php_cli_server.c 		size_t content_len = client->request.content_len;
client            571 sapi/cli/php_cli_server.c 		size_t nbytes_copied = MIN(client->post_read_offset + count_bytes, content_len) - client->post_read_offset;
client            572 sapi/cli/php_cli_server.c 		memmove(buf, client->request.content + client->post_read_offset, nbytes_copied);
client            573 sapi/cli/php_cli_server.c 		client->post_read_offset += nbytes_copied;
client            621 sapi/cli/php_cli_server.c 	php_cli_server_client *client = SG(server_context);
client            622 sapi/cli/php_cli_server.c 	sapi_cli_server_register_variable(track_vars_array, "DOCUMENT_ROOT", client->server->document_root);
client            625 sapi/cli/php_cli_server.c 		if ((tmp = strrchr(client->addr_str, ':'))) {
client            629 sapi/cli/php_cli_server.c 			strncpy(addr, client->addr_str, tmp - client->addr_str);
client            630 sapi/cli/php_cli_server.c 			addr[tmp - client->addr_str] = '\0';
client            634 sapi/cli/php_cli_server.c 			sapi_cli_server_register_variable(track_vars_array, "REMOTE_ADDR", client->addr_str);
client            645 sapi/cli/php_cli_server.c 		spprintf(&tmp, 0, "HTTP/%d.%d", client->request.protocol_version / 100, client->request.protocol_version % 100);
client            649 sapi/cli/php_cli_server.c 	sapi_cli_server_register_variable(track_vars_array, "SERVER_NAME", client->server->host);
client            652 sapi/cli/php_cli_server.c 		spprintf(&tmp, 0, "%i",  client->server->port);
client            657 sapi/cli/php_cli_server.c 	sapi_cli_server_register_variable(track_vars_array, "REQUEST_URI", client->request.request_uri);
client            659 sapi/cli/php_cli_server.c 	sapi_cli_server_register_variable(track_vars_array, "SCRIPT_NAME", client->request.vpath);
client            662 sapi/cli/php_cli_server.c 	} else if (client->server->router) {
client            664 sapi/cli/php_cli_server.c 		spprintf(&temp, 0, "%s/%s", client->server->document_root, client->server->router);
client            668 sapi/cli/php_cli_server.c 	if (client->request.path_info) {
client            669 sapi/cli/php_cli_server.c 		sapi_cli_server_register_variable(track_vars_array, "PATH_INFO", client->request.path_info);
client            671 sapi/cli/php_cli_server.c 	if (client->request.path_info_len) {
client            673 sapi/cli/php_cli_server.c 		spprintf(&tmp, 0, "%s%s", client->request.vpath, client->request.path_info);
client            677 sapi/cli/php_cli_server.c 		sapi_cli_server_register_variable(track_vars_array, "PHP_SELF", client->request.vpath);
client            679 sapi/cli/php_cli_server.c 	if (client->request.query_string) {
client            680 sapi/cli/php_cli_server.c 		sapi_cli_server_register_variable(track_vars_array, "QUERY_STRING", client->request.query_string);
client            682 sapi/cli/php_cli_server.c 	zend_hash_apply_with_arguments(&client->request.headers, (apply_func_args_t)sapi_cli_server_register_entry_cb, 1, track_vars_array);
client           1078 sapi/cli/php_cli_server.c static void php_cli_server_log_response(php_cli_server_client *client, int status, const char *message) /* {{{ */
client           1117 sapi/cli/php_cli_server.c 	spprintf(&basic_buf, 0, "%s [%d]: %s", client->addr_str, status, client->request.request_uri);
client           1545 sapi/cli/php_cli_server.c 	php_cli_server_client *client = parser->data;
client           1550 sapi/cli/php_cli_server.c 		client->request.vpath = vpath;
client           1551 sapi/cli/php_cli_server.c 		client->request.vpath_len = vpath_len;
client           1558 sapi/cli/php_cli_server.c 	php_cli_server_client *client = parser->data;
client           1559 sapi/cli/php_cli_server.c 	client->request.query_string = pestrndup(at, length, 1);
client           1560 sapi/cli/php_cli_server.c 	client->request.query_string_len = length;
client           1566 sapi/cli/php_cli_server.c 	php_cli_server_client *client = parser->data;
client           1567 sapi/cli/php_cli_server.c 	client->request.request_method = parser->method;
client           1568 sapi/cli/php_cli_server.c 	client->request.request_uri = pestrndup(at, length, 1);
client           1569 sapi/cli/php_cli_server.c 	client->request.request_uri_len = length;
client           1580 sapi/cli/php_cli_server.c 	php_cli_server_client *client = parser->data;
client           1581 sapi/cli/php_cli_server.c 	if (client->current_header_name_allocated) {
client           1582 sapi/cli/php_cli_server.c 		pefree(client->current_header_name, 1);
client           1583 sapi/cli/php_cli_server.c 		client->current_header_name_allocated = 0;
client           1585 sapi/cli/php_cli_server.c 	client->current_header_name = (char *)at;
client           1586 sapi/cli/php_cli_server.c 	client->current_header_name_len = length;
client           1592 sapi/cli/php_cli_server.c 	php_cli_server_client *client = parser->data;
client           1599 sapi/cli/php_cli_server.c 		zend_string *orig_header_name = zend_string_init(client->current_header_name, client->current_header_name_len, 1);
client           1600 sapi/cli/php_cli_server.c 		char *lc_header_name = zend_str_tolower_dup(client->current_header_name, client->current_header_name_len);
client           1601 sapi/cli/php_cli_server.c 		zend_hash_str_add_ptr(&client->request.headers, lc_header_name, client->current_header_name_len, value);
client           1602 sapi/cli/php_cli_server.c 		zend_hash_add_ptr(&client->request.headers_original_case, orig_header_name, value);
client           1607 sapi/cli/php_cli_server.c 	if (client->current_header_name_allocated) {
client           1608 sapi/cli/php_cli_server.c 		pefree(client->current_header_name, 1);
client           1609 sapi/cli/php_cli_server.c 		client->current_header_name_allocated = 0;
client           1616 sapi/cli/php_cli_server.c 	php_cli_server_client *client = parser->data;
client           1617 sapi/cli/php_cli_server.c 	if (client->current_header_name_allocated) {
client           1618 sapi/cli/php_cli_server.c 		pefree(client->current_header_name, 1);
client           1619 sapi/cli/php_cli_server.c 		client->current_header_name_allocated = 0;
client           1621 sapi/cli/php_cli_server.c 	client->current_header_name = NULL;
client           1627 sapi/cli/php_cli_server.c 	php_cli_server_client *client = parser->data;
client           1628 sapi/cli/php_cli_server.c 	if (!client->request.content) {
client           1629 sapi/cli/php_cli_server.c 		client->request.content = pemalloc(parser->content_length, 1);
client           1630 sapi/cli/php_cli_server.c 		if (!client->request.content) {
client           1633 sapi/cli/php_cli_server.c 		client->request.content_len = 0;
client           1635 sapi/cli/php_cli_server.c 	client->request.content = perealloc(client->request.content, client->request.content_len + length, 1);
client           1636 sapi/cli/php_cli_server.c 	memmove(client->request.content + client->request.content_len, at, length);
client           1637 sapi/cli/php_cli_server.c 	client->request.content_len += length;
client           1643 sapi/cli/php_cli_server.c 	php_cli_server_client *client = parser->data;
client           1644 sapi/cli/php_cli_server.c 	client->request.protocol_version = parser->http_major * 100 + parser->http_minor;
client           1645 sapi/cli/php_cli_server.c 	php_cli_server_request_translate_vpath(&client->request, client->server->document_root, client->server->document_root_len);
client           1647 sapi/cli/php_cli_server.c 		const char *vpath = client->request.vpath, *end = vpath + client->request.vpath_len, *p = end;
client           1648 sapi/cli/php_cli_server.c 		client->request.ext = end;
client           1649 sapi/cli/php_cli_server.c 		client->request.ext_len = 0;
client           1654 sapi/cli/php_cli_server.c 				client->request.ext = p;
client           1655 sapi/cli/php_cli_server.c 				client->request.ext_len = end - p;
client           1660 sapi/cli/php_cli_server.c 	client->request_read = 1;
client           1664 sapi/cli/php_cli_server.c static int php_cli_server_client_read_request(php_cli_server_client *client, char **errstr)
client           1681 sapi/cli/php_cli_server.c 	if (client->request_read) {
client           1684 sapi/cli/php_cli_server.c 	nbytes_read = recv(client->sock, buf, sizeof(buf) - 1, 0);
client           1696 sapi/cli/php_cli_server.c 	client->parser.data = client;
client           1697 sapi/cli/php_cli_server.c 	nbytes_consumed = php_http_parser_execute(&client->parser, &settings, buf, nbytes_read);
client           1706 sapi/cli/php_cli_server.c 	if (client->current_header_name) {
client           1707 sapi/cli/php_cli_server.c 		char *header_name = safe_pemalloc(client->current_header_name_len, 1, 1, 1);
client           1711 sapi/cli/php_cli_server.c 		memmove(header_name, client->current_header_name, client->current_header_name_len);
client           1712 sapi/cli/php_cli_server.c 		client->current_header_name = header_name;
client           1713 sapi/cli/php_cli_server.c 		client->current_header_name_allocated = 1;
client           1715 sapi/cli/php_cli_server.c 	return client->request_read ? 1: 0;
client           1719 sapi/cli/php_cli_server.c static size_t php_cli_server_client_send_through(php_cli_server_client *client, const char *str, size_t str_len) /* {{{ */
client           1734 sapi/cli/php_cli_server.c 		nbytes_sent = send(client->sock, str + str_len - nbytes_left, nbytes_left, 0);
client           1738 sapi/cli/php_cli_server.c 				int nfds = php_pollfd_for(client->sock, POLLOUT, &tv);
client           1761 sapi/cli/php_cli_server.c static void php_cli_server_client_populate_request_info(const php_cli_server_client *client, sapi_request_info *request_info) /* {{{ */
client           1765 sapi/cli/php_cli_server.c 	request_info->request_method = php_http_method_str(client->request.request_method);
client           1766 sapi/cli/php_cli_server.c 	request_info->proto_num = client->request.protocol_version;
client           1767 sapi/cli/php_cli_server.c 	request_info->request_uri = client->request.request_uri;
client           1768 sapi/cli/php_cli_server.c 	request_info->path_translated = client->request.path_translated;
client           1769 sapi/cli/php_cli_server.c 	request_info->query_string = client->request.query_string;
client           1770 sapi/cli/php_cli_server.c 	request_info->content_length = client->request.content_len;
client           1772 sapi/cli/php_cli_server.c 	if (NULL != (val = zend_hash_str_find_ptr(&client->request.headers, "content-type", sizeof("content-type")-1))) {
client           1781 sapi/cli/php_cli_server.c static int php_cli_server_client_ctor(php_cli_server_client *client, php_cli_server *server, php_socket_t client_sock, struct sockaddr *addr, socklen_t addr_len) /* {{{ */
client           1783 sapi/cli/php_cli_server.c 	client->server = server;
client           1784 sapi/cli/php_cli_server.c 	client->sock = client_sock;
client           1785 sapi/cli/php_cli_server.c 	client->addr = addr;
client           1786 sapi/cli/php_cli_server.c 	client->addr_len = addr_len;
client           1791 sapi/cli/php_cli_server.c 		client->addr_str = pestrndup(ZSTR_VAL(addr_str), ZSTR_LEN(addr_str), 1);
client           1792 sapi/cli/php_cli_server.c 		client->addr_str_len = ZSTR_LEN(addr_str);
client           1795 sapi/cli/php_cli_server.c 	php_http_parser_init(&client->parser, PHP_HTTP_REQUEST);
client           1796 sapi/cli/php_cli_server.c 	client->request_read = 0;
client           1797 sapi/cli/php_cli_server.c 	client->current_header_name = NULL;
client           1798 sapi/cli/php_cli_server.c 	client->current_header_name_len = 0;
client           1799 sapi/cli/php_cli_server.c 	client->current_header_name_allocated = 0;
client           1800 sapi/cli/php_cli_server.c 	client->post_read_offset = 0;
client           1801 sapi/cli/php_cli_server.c 	if (FAILURE == php_cli_server_request_ctor(&client->request)) {
client           1804 sapi/cli/php_cli_server.c 	client->content_sender_initialized = 0;
client           1805 sapi/cli/php_cli_server.c 	client->file_fd = -1;
client           1809 sapi/cli/php_cli_server.c static void php_cli_server_client_dtor(php_cli_server_client *client) /* {{{ */
client           1811 sapi/cli/php_cli_server.c 	php_cli_server_request_dtor(&client->request);
client           1812 sapi/cli/php_cli_server.c 	if (client->file_fd >= 0) {
client           1813 sapi/cli/php_cli_server.c 		close(client->file_fd);
client           1814 sapi/cli/php_cli_server.c 		client->file_fd = -1;
client           1816 sapi/cli/php_cli_server.c 	pefree(client->addr, 1);
client           1817 sapi/cli/php_cli_server.c 	pefree(client->addr_str, 1);
client           1818 sapi/cli/php_cli_server.c 	if (client->content_sender_initialized) {
client           1819 sapi/cli/php_cli_server.c 		php_cli_server_content_sender_dtor(&client->content_sender);
client           1823 sapi/cli/php_cli_server.c static void php_cli_server_close_connection(php_cli_server *server, php_cli_server_client *client) /* {{{ */
client           1826 sapi/cli/php_cli_server.c 	php_cli_server_logf("%s Closing", client->addr_str);
client           1828 sapi/cli/php_cli_server.c 	zend_hash_index_del(&server->clients, client->sock);
client           1831 sapi/cli/php_cli_server.c static int php_cli_server_send_error_page(php_cli_server *server, php_cli_server_client *client, int status) /* {{{ */
client           1839 sapi/cli/php_cli_server.c 	php_cli_server_content_sender_ctor(&client->content_sender);
client           1840 sapi/cli/php_cli_server.c 	client->content_sender_initialized = 1;
client           1842 sapi/cli/php_cli_server.c 	escaped_request_uri = php_escape_html_entities_ex((unsigned char *)client->request.request_uri, client->request.request_uri_len, 0, ENT_QUOTES, NULL, 0);
client           1852 sapi/cli/php_cli_server.c 		php_cli_server_buffer_append(&client->content_sender.buffer, chunk);
client           1859 sapi/cli/php_cli_server.c 		php_cli_server_buffer_append(&client->content_sender.buffer, chunk);
client           1867 sapi/cli/php_cli_server.c 		php_cli_server_buffer_append(&client->content_sender.buffer, chunk);
client           1876 sapi/cli/php_cli_server.c 		php_cli_server_buffer_append(&client->content_sender.buffer, chunk);
client           1884 sapi/cli/php_cli_server.c 		php_cli_server_buffer_append(&client->content_sender.buffer, chunk);
client           1890 sapi/cli/php_cli_server.c 		append_http_status_line(&buffer, client->request.protocol_version, status, 1);
client           1895 sapi/cli/php_cli_server.c 		append_essential_headers(&buffer, client, 1);
client           1898 sapi/cli/php_cli_server.c 		smart_str_append_unsigned_ex(&buffer, php_cli_server_buffer_size(&client->content_sender.buffer), 1);
client           1907 sapi/cli/php_cli_server.c 		php_cli_server_buffer_prepend(&client->content_sender.buffer, chunk);
client           1910 sapi/cli/php_cli_server.c 	php_cli_server_log_response(client, status, errstr ? errstr : "?");
client           1911 sapi/cli/php_cli_server.c 	php_cli_server_poller_add(&server->poller, POLLOUT, client->sock);
client           1926 sapi/cli/php_cli_server.c static int php_cli_server_dispatch_script(php_cli_server *server, php_cli_server_client *client) /* {{{ */
client           1928 sapi/cli/php_cli_server.c 	if (strlen(client->request.path_translated) != client->request.path_translated_len) {
client           1930 sapi/cli/php_cli_server.c 		return php_cli_server_send_error_page(server, client, 400);
client           1944 sapi/cli/php_cli_server.c 	php_cli_server_log_response(client, SG(sapi_headers).http_response_code, NULL);
client           1948 sapi/cli/php_cli_server.c static int php_cli_server_begin_send_static(php_cli_server *server, php_cli_server_client *client) /* {{{ */
client           1953 sapi/cli/php_cli_server.c 	if (client->request.path_translated && strlen(client->request.path_translated) != client->request.path_translated_len) {
client           1955 sapi/cli/php_cli_server.c 		return php_cli_server_send_error_page(server, client, 400);
client           1964 sapi/cli/php_cli_server.c 	if (client->request.path_translated &&
client           1965 sapi/cli/php_cli_server.c 		('.' == client->request.path_translated[client->request.path_translated_len-1] ||
client           1966 sapi/cli/php_cli_server.c 		 ' ' == client->request.path_translated[client->request.path_translated_len-1])) {
client           1967 sapi/cli/php_cli_server.c 		return php_cli_server_send_error_page(server, client, 500 TSRMLS_CC);
client           1971 sapi/cli/php_cli_server.c 	fd = client->request.path_translated ? open(client->request.path_translated, O_RDONLY): -1;
client           1973 sapi/cli/php_cli_server.c 		return php_cli_server_send_error_page(server, client, 404);
client           1976 sapi/cli/php_cli_server.c 	php_cli_server_content_sender_ctor(&client->content_sender);
client           1977 sapi/cli/php_cli_server.c 	client->content_sender_initialized = 1;
client           1978 sapi/cli/php_cli_server.c 	client->file_fd = fd;
client           1983 sapi/cli/php_cli_server.c 		const char *mime_type = get_mime_type(server, client->request.ext, client->request.ext_len);
client           1988 sapi/cli/php_cli_server.c 		append_http_status_line(&buffer, client->request.protocol_version, status, 1);
client           1991 sapi/cli/php_cli_server.c 			php_cli_server_log_response(client, 500, NULL);
client           1994 sapi/cli/php_cli_server.c 		append_essential_headers(&buffer, client, 1);
client           2002 sapi/cli/php_cli_server.c 		smart_str_append_unsigned_ex(&buffer, client->request.sb.st_size, 1);
client           2008 sapi/cli/php_cli_server.c 			php_cli_server_log_response(client, 500, NULL);
client           2011 sapi/cli/php_cli_server.c 		php_cli_server_buffer_append(&client->content_sender.buffer, chunk);
client           2013 sapi/cli/php_cli_server.c 	php_cli_server_log_response(client, 200, NULL);
client           2014 sapi/cli/php_cli_server.c 	php_cli_server_poller_add(&server->poller, POLLOUT, client->sock);
client           2019 sapi/cli/php_cli_server.c static int php_cli_server_request_startup(php_cli_server *server, php_cli_server_client *client) { /* {{{ */
client           2021 sapi/cli/php_cli_server.c 	php_cli_server_client_populate_request_info(client, &SG(request_info));
client           2022 sapi/cli/php_cli_server.c 	if (NULL != (auth = zend_hash_str_find_ptr(&client->request.headers, "authorization", sizeof("authorization")-1))) {
client           2037 sapi/cli/php_cli_server.c static int php_cli_server_request_shutdown(php_cli_server *server, php_cli_server_client *client) { /* {{{ */
client           2039 sapi/cli/php_cli_server.c 	php_cli_server_close_connection(server, client);
client           2047 sapi/cli/php_cli_server.c static int php_cli_server_dispatch_router(php_cli_server *server, php_cli_server_client *client) /* {{{ */
client           2088 sapi/cli/php_cli_server.c static int php_cli_server_dispatch(php_cli_server *server, php_cli_server_client *client) /* {{{ */
client           2092 sapi/cli/php_cli_server.c 	SG(server_context) = client;
client           2093 sapi/cli/php_cli_server.c 	if (client->request.ext_len != 3 || memcmp(client->request.ext, "php", 3) || !client->request.path_translated) {
client           2098 sapi/cli/php_cli_server.c 		if (FAILURE == php_cli_server_request_startup(server, client)) {
client           2100 sapi/cli/php_cli_server.c 			php_cli_server_close_connection(server, client);
client           2107 sapi/cli/php_cli_server.c 		if (!php_cli_server_dispatch_router(server, client)) {
client           2108 sapi/cli/php_cli_server.c 			php_cli_server_request_shutdown(server, client);
client           2114 sapi/cli/php_cli_server.c 		if (SUCCESS == php_cli_server_dispatch_script(server, client)
client           2115 sapi/cli/php_cli_server.c 				|| SUCCESS != php_cli_server_send_error_page(server, client, 500)) {
client           2119 sapi/cli/php_cli_server.c 			php_cli_server_request_shutdown(server, client);
client           2135 sapi/cli/php_cli_server.c 		if (SUCCESS != php_cli_server_begin_send_static(server, client)) {
client           2136 sapi/cli/php_cli_server.c 			php_cli_server_close_connection(server, client);
client           2315 sapi/cli/php_cli_server.c static int php_cli_server_recv_event_read_request(php_cli_server *server, php_cli_server_client *client) /* {{{ */
client           2318 sapi/cli/php_cli_server.c 	int status = php_cli_server_client_read_request(client, &errstr);
client           2320 sapi/cli/php_cli_server.c 		php_cli_server_logf("%s Invalid request (%s)", client->addr_str, errstr);
client           2322 sapi/cli/php_cli_server.c 		php_cli_server_close_connection(server, client);
client           2324 sapi/cli/php_cli_server.c 	} else if (status == 1 && client->request.request_method == PHP_HTTP_NOT_IMPLEMENTED) {
client           2325 sapi/cli/php_cli_server.c 		return php_cli_server_send_error_page(server, client, 501);
client           2327 sapi/cli/php_cli_server.c 		php_cli_server_poller_remove(&server->poller, POLLIN, client->sock);
client           2328 sapi/cli/php_cli_server.c 		php_cli_server_dispatch(server, client);
client           2330 sapi/cli/php_cli_server.c 		php_cli_server_poller_add(&server->poller, POLLIN, client->sock);
client           2336 sapi/cli/php_cli_server.c static int php_cli_server_send_event(php_cli_server *server, php_cli_server_client *client) /* {{{ */
client           2338 sapi/cli/php_cli_server.c 	if (client->content_sender_initialized) {
client           2339 sapi/cli/php_cli_server.c 		if (client->file_fd >= 0 && !client->content_sender.buffer.first) {
client           2341 sapi/cli/php_cli_server.c 			if (php_cli_server_content_sender_pull(&client->content_sender, client->file_fd, &nbytes_read)) {
client           2342 sapi/cli/php_cli_server.c 				php_cli_server_close_connection(server, client);
client           2346 sapi/cli/php_cli_server.c 				close(client->file_fd);
client           2347 sapi/cli/php_cli_server.c 				client->file_fd = -1;
client           2352 sapi/cli/php_cli_server.c 			int err = php_cli_server_content_sender_send(&client->content_sender, client->sock, &nbytes_sent);
client           2354 sapi/cli/php_cli_server.c 				php_cli_server_close_connection(server, client);
client           2358 sapi/cli/php_cli_server.c 		if (!client->content_sender.buffer.first && client->file_fd < 0) {
client           2359 sapi/cli/php_cli_server.c 			php_cli_server_close_connection(server, client);
client           2377 sapi/cli/php_cli_server.c 		php_cli_server_client *client = NULL;
client           2398 sapi/cli/php_cli_server.c 		if (!(client = pemalloc(sizeof(php_cli_server_client), 1)) || FAILURE == php_cli_server_client_ctor(client, server, client_sock, sa, socklen)) {
client           2405 sapi/cli/php_cli_server.c 		php_cli_server_logf("%s Accepted", client->addr_str);
client           2407 sapi/cli/php_cli_server.c 		zend_hash_index_update_ptr(&server->clients, client_sock, client);
client           2408 sapi/cli/php_cli_server.c 		php_cli_server_recv_event_read_request(server, client);
client           2410 sapi/cli/php_cli_server.c 		php_cli_server_client *client;
client           2411 sapi/cli/php_cli_server.c 		if (NULL != (client = zend_hash_index_find_ptr(&server->clients, fd))) {
client           2413 sapi/cli/php_cli_server.c 				params->rhandler(server, client);
client           2416 sapi/cli/php_cli_server.c 				params->whandler(server, client);