sock              443 Zend/zend_portability.h #define ZEND_VALID_SOCKET(sock) (INVALID_SOCKET != (sock))
sock              445 Zend/zend_portability.h #define ZEND_VALID_SOCKET(sock) ((sock) >= 0)
sock             2198 ext/openssl/xp_ssl.c static inline int php_openssl_tcp_sockop_accept(php_stream *stream, php_openssl_netstream_data_t *sock,
sock             2205 ext/openssl/xp_ssl.c 	clisock = php_network_accept_incoming(sock->s.socket,
sock             2225 ext/openssl/xp_ssl.c 			memcpy(clisockdata, sock, sizeof(clisockdata->s));
sock             2238 ext/openssl/xp_ssl.c 		if (xparam->outputs.client && sock->enable_on_connect) {
sock             2240 ext/openssl/xp_ssl.c 			if (sock->method & STREAM_CRYPTO_IS_CLIENT) {
sock             2241 ext/openssl/xp_ssl.c 				sock->method = ((sock->method >> 1) << 1);
sock             2244 ext/openssl/xp_ssl.c 			clisockdata->method = sock->method;
sock               76 ext/sockets/conversions.c 	php_socket		*sock;
sock              547 ext/sockets/conversions.c 	res = php_set_inet_addr(&saddr, ZSTR_VAL(addr_str), ctx->sock);
sock              597 ext/sockets/conversions.c 	res = php_set_inet6_addr(&saddr6, ZSTR_VAL(addr_str), ctx->sock);
sock              716 ext/sockets/conversions.c 		family = ctx->sock->type;
sock              722 ext/sockets/conversions.c 		if (ctx->sock->type != AF_INET && ctx->sock->type != AF_INET6) {
sock              737 ext/sockets/conversions.c 		if (ctx->sock->type != AF_INET6) {
sock              752 ext/sockets/conversions.c 		if (ctx->sock->type != AF_UNIX) {
sock             1261 ext/sockets/conversions.c 			} else if (ioctl(ctx->sock->bsd_socket, SIOCGIFINDEX, &ifr) < 0) {
sock             1353 ext/sockets/conversions.c 		php_socket *sock;
sock             1355 ext/sockets/conversions.c 		sock = (php_socket *)zend_fetch_resource_ex(elem, NULL, php_sockets_le_socket());
sock             1356 ext/sockets/conversions.c 		if (sock) {
sock             1357 ext/sockets/conversions.c 			iarr[i] = sock->bsd_socket;
sock             1424 ext/sockets/conversions.c 			php_socket *sock = socket_import_file_descriptor(fd);
sock             1425 ext/sockets/conversions.c 			ZVAL_RES(&elem, zend_register_resource(sock, php_sockets_le_socket()));
sock             1442 ext/sockets/conversions.c 								php_socket			*sock,
sock             1462 ext/sockets/conversions.c 	ctx.sock = sock;
sock               71 ext/sockets/conversions.h 								php_socket				*sock,
sock               54 ext/sockets/multicast.c static int _php_mcast_join_leave(php_socket *sock, int level, struct sockaddr *group, socklen_t group_len, unsigned int if_index, int join);
sock               56 ext/sockets/multicast.c static int _php_mcast_source_op(php_socket *sock, int level, struct sockaddr *group, socklen_t group_len, struct sockaddr *source, socklen_t source_len, unsigned int if_index, enum source_op sop);
sock              117 ext/sockets/multicast.c 	php_socket *sock, unsigned int *if_index)
sock              130 ext/sockets/multicast.c 	php_socket *sock, php_sockaddr_storage *ss, socklen_t *ss_len)
sock              142 ext/sockets/multicast.c 	if (!php_set_inet46_addr(ss, ss_len, Z_STRVAL_P(val), sock)) {
sock              382 ext/sockets/multicast.c 	php_socket *sock,
sock              388 ext/sockets/multicast.c 	return _php_mcast_join_leave(sock, level, group, group_len, if_index, 1);
sock              392 ext/sockets/multicast.c 	php_socket *sock,
sock              398 ext/sockets/multicast.c 	return _php_mcast_join_leave(sock, level, group, group_len, if_index, 0);
sock              403 ext/sockets/multicast.c 	php_socket *sock,
sock              411 ext/sockets/multicast.c 	return _php_mcast_source_op(sock, level, group, group_len, source, source_len, if_index, JOIN_SOURCE);
sock              415 ext/sockets/multicast.c 	php_socket *sock,
sock              423 ext/sockets/multicast.c 	return _php_mcast_source_op(sock, level, group, group_len, source, source_len, if_index, LEAVE_SOURCE);
sock              427 ext/sockets/multicast.c 	php_socket *sock,
sock              435 ext/sockets/multicast.c 	return _php_mcast_source_op(sock, level, group, group_len, source, source_len, if_index, BLOCK_SOURCE);
sock              439 ext/sockets/multicast.c 	php_socket *sock,
sock              447 ext/sockets/multicast.c 	return _php_mcast_source_op(sock, level, group, group_len, source, source_len, if_index, UNBLOCK_SOURCE);
sock              453 ext/sockets/multicast.c 	php_socket *sock,
sock              467 ext/sockets/multicast.c 	return setsockopt(sock->bsd_socket, level,
sock              471 ext/sockets/multicast.c 	if (sock->type == AF_INET) {
sock              478 ext/sockets/multicast.c 			if (php_if_index_to_addr4(if_index, sock, &addr) ==
sock              486 ext/sockets/multicast.c 		return setsockopt(sock->bsd_socket, level,
sock              491 ext/sockets/multicast.c 	else if (sock->type == AF_INET6) {
sock              499 ext/sockets/multicast.c 		return setsockopt(sock->bsd_socket, level,
sock              515 ext/sockets/multicast.c 	php_socket *sock,
sock              533 ext/sockets/multicast.c 	return setsockopt(sock->bsd_socket, level,
sock              536 ext/sockets/multicast.c 	if (sock->type == AF_INET) {
sock              547 ext/sockets/multicast.c 			if (php_if_index_to_addr4(if_index, sock, &addr) ==
sock              555 ext/sockets/multicast.c 		return setsockopt(sock->bsd_socket, level,
sock              559 ext/sockets/multicast.c 	else if (sock->type == AF_INET6) {
sock               71 ext/sockets/multicast.h 	php_socket *sock,
sock               78 ext/sockets/multicast.h 	php_socket *sock,
sock               86 ext/sockets/multicast.h 	php_socket *sock,
sock               95 ext/sockets/multicast.h 	php_socket *sock,
sock              104 ext/sockets/multicast.h 	php_socket *sock,
sock              113 ext/sockets/multicast.h 	php_socket *sock,
sock              105 ext/sockets/php_sockets.h php_socket *socket_import_file_descriptor(PHP_SOCKET sock);
sock              423 ext/sockets/sockets.c 	php_socket			*sock = php_create_socket();
sock              425 ext/sockets/sockets.c 	*php_sock = sock;
sock              432 ext/sockets/sockets.c 		efree(sock);
sock              440 ext/sockets/sockets.c 	sock->bsd_socket = socket(PF_INET, SOCK_STREAM, 0);
sock              441 ext/sockets/sockets.c 	sock->blocking = 1;
sock              443 ext/sockets/sockets.c 	if (IS_INVALID_SOCKET(sock)) {
sock              444 ext/sockets/sockets.c 		PHP_SOCKET_ERROR(sock, "unable to create listening socket", errno);
sock              445 ext/sockets/sockets.c 		efree(sock);
sock              449 ext/sockets/sockets.c 	sock->type = PF_INET;
sock              451 ext/sockets/sockets.c 	if (bind(sock->bsd_socket, (struct sockaddr *)&la, sizeof(la)) != 0) {
sock              452 ext/sockets/sockets.c 		PHP_SOCKET_ERROR(sock, "unable to bind to given address", errno);
sock              453 ext/sockets/sockets.c 		close(sock->bsd_socket);
sock              454 ext/sockets/sockets.c 		efree(sock);
sock              458 ext/sockets/sockets.c 	if (listen(sock->bsd_socket, backlog) != 0) {
sock              459 ext/sockets/sockets.c 		PHP_SOCKET_ERROR(sock, "unable to listen on socket", errno);
sock              460 ext/sockets/sockets.c 		close(sock->bsd_socket);
sock              461 ext/sockets/sockets.c 		efree(sock);
sock              492 ext/sockets/sockets.c static int php_read(php_socket *sock, void *buf, size_t maxlen, int flags)
sock              501 ext/sockets/sockets.c 	m = fcntl(sock->bsd_socket, F_GETFL);
sock              508 ext/sockets/sockets.c 	nonblock = !sock->blocking;
sock              533 ext/sockets/sockets.c 			m = recv(sock->bsd_socket, (void *) t, 1, flags);
sock              289 main/network.c #  define SET_SOCKET_BLOCKING_MODE(sock, save) \
sock              290 main/network.c      save = TRUE; ioctlsocket(sock, FIONBIO, &save)
sock              291 main/network.c #  define RESTORE_SOCKET_BLOCKING_MODE(sock, save) \
sock              292 main/network.c 	 ioctlsocket(sock, FIONBIO, &save)
sock              295 main/network.c #  define SET_SOCKET_BLOCKING_MODE(sock, save) \
sock              296 main/network.c 	 save = fcntl(sock, F_GETFL, 0); \
sock              297 main/network.c 	 fcntl(sock, F_SETFL, save | O_NONBLOCK)
sock              298 main/network.c #  define RESTORE_SOCKET_BLOCKING_MODE(sock, save) \
sock              299 main/network.c 	 fcntl(sock, F_SETFL, save)
sock              428 main/network.c 	php_socket_t sock;
sock              444 main/network.c 		sock = socket(sa->sa_family, socktype, 0);
sock              446 main/network.c 		if (sock == SOCK_ERR) {
sock              473 main/network.c 			setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, (char*)&sockoptval, sizeof(sockoptval));
sock              478 main/network.c 				setsockopt(sock, IPPROTO_IPV6, IPV6_V6ONLY, (char*)&ipv6_val, sizeof(sockoptval));
sock              483 main/network.c 				setsockopt(sock, SOL_SOCKET, SO_REUSEPORT, (char*)&sockoptval, sizeof(sockoptval));
sock              488 main/network.c 				setsockopt(sock, SOL_SOCKET, SO_BROADCAST, (char*)&sockoptval, sizeof(sockoptval));
sock              492 main/network.c 			n = bind(sock, sa, socklen);
sock              501 main/network.c 		closesocket(sock);
sock              503 main/network.c 	sock = -1;
sock              516 main/network.c 	return sock;
sock              673 main/network.c PHPAPI int php_network_get_peer_name(php_socket_t sock,
sock              683 main/network.c 	if (getpeername(sock, (struct sockaddr*)&sa, &sl) == 0) {
sock              693 main/network.c PHPAPI int php_network_get_sock_name(php_socket_t sock,
sock              703 main/network.c 	if (getsockname(sock, (struct sockaddr*)&sa, &sl) == 0) {
sock              785 main/network.c 	php_socket_t sock;
sock              817 main/network.c 		sock = socket(sa->sa_family, socktype, 0);
sock              819 main/network.c 		if (sock == SOCK_ERR) {
sock              884 main/network.c 				if (!local_address || bind(sock, local_address, local_address_len)) {
sock              902 main/network.c 					setsockopt(sock, SOL_SOCKET, SO_BROADCAST, (char*)&val, sizeof(val));
sock              906 main/network.c 			n = php_network_connect_socket(sock, sa, socklen, asynchronous,
sock              943 main/network.c 		closesocket(sock);
sock              945 main/network.c 	sock = -1;
sock              951 main/network.c 	return sock;
sock             1099 main/network.c 	php_netstream_data_t *sock;
sock             1101 main/network.c 	sock = pemalloc(sizeof(php_netstream_data_t), persistent_id ? 1 : 0);
sock             1102 main/network.c 	memset(sock, 0, sizeof(php_netstream_data_t));
sock             1104 main/network.c 	sock->is_blocked = 1;
sock             1105 main/network.c 	sock->timeout.tv_sec = FG(default_socket_timeout);
sock             1106 main/network.c 	sock->timeout.tv_usec = 0;
sock             1107 main/network.c 	sock->socket = socket;
sock             1109 main/network.c 	stream = php_stream_alloc_rel(&php_stream_generic_socket_ops, sock, persistent_id, "r+");
sock             1112 main/network.c 		pefree(sock, persistent_id ? 1 : 0);
sock              251 main/php_network.h #define php_connect_nonb(sock, addr, addrlen, timeout) \
sock              252 main/php_network.h 	php_network_connect_socket((sock), (addr), (addrlen), 0, (timeout), NULL, NULL)
sock              267 main/php_network.h PHPAPI int php_network_get_sock_name(php_socket_t sock,
sock              273 main/php_network.h PHPAPI int php_network_get_peer_name(php_socket_t sock,
sock               63 main/streams/xp_socket.c 	php_netstream_data_t *sock = (php_netstream_data_t*)stream->abstract;
sock               67 main/streams/xp_socket.c 	if (!sock || sock->socket == -1) {
sock               71 main/streams/xp_socket.c 	if (sock->timeout.tv_sec == -1)
sock               74 main/streams/xp_socket.c 		ptimeout = &sock->timeout;
sock               77 main/streams/xp_socket.c 	didwrite = send(sock->socket, buf, XP_SOCK_BUF_SIZE(count), (sock->is_blocked && ptimeout) ? MSG_DONTWAIT : 0);
sock               83 main/streams/xp_socket.c 		if (sock->is_blocked && (err == EWOULDBLOCK || err == EAGAIN)) {
sock               86 main/streams/xp_socket.c 			sock->timeout_event = 0;
sock               89 main/streams/xp_socket.c 				retval = php_pollfd_for(sock->socket, POLLOUT, ptimeout);
sock               92 main/streams/xp_socket.c 					sock->timeout_event = 1;
sock              121 main/streams/xp_socket.c static void php_sock_stream_wait_for_data(php_stream *stream, php_netstream_data_t *sock)
sock              126 main/streams/xp_socket.c 	if (!sock || sock->socket == -1) {
sock              130 main/streams/xp_socket.c 	sock->timeout_event = 0;
sock              132 main/streams/xp_socket.c 	if (sock->timeout.tv_sec == -1)
sock              135 main/streams/xp_socket.c 		ptimeout = &sock->timeout;
sock              138 main/streams/xp_socket.c 		retval = php_pollfd_for(sock->socket, PHP_POLLREADABLE, ptimeout);
sock              141 main/streams/xp_socket.c 			sock->timeout_event = 1;
sock              153 main/streams/xp_socket.c 	php_netstream_data_t *sock = (php_netstream_data_t*)stream->abstract;
sock              157 main/streams/xp_socket.c 	if (!sock || sock->socket == -1) {
sock              161 main/streams/xp_socket.c 	if (sock->is_blocked) {
sock              162 main/streams/xp_socket.c 		php_sock_stream_wait_for_data(stream, sock);
sock              163 main/streams/xp_socket.c 		if (sock->timeout_event)
sock              167 main/streams/xp_socket.c 	nr_bytes = recv(sock->socket, buf, XP_SOCK_BUF_SIZE(count), (sock->is_blocked && sock->timeout.tv_sec != -1) ? MSG_DONTWAIT : 0);
sock              186 main/streams/xp_socket.c 	php_netstream_data_t *sock = (php_netstream_data_t*)stream->abstract;
sock              191 main/streams/xp_socket.c 	if (!sock) {
sock              198 main/streams/xp_socket.c 		if (sock->socket == -1)
sock              199 main/streams/xp_socket.c 			sock->socket = SOCK_ERR;
sock              201 main/streams/xp_socket.c 		if (sock->socket != SOCK_ERR) {
sock              204 main/streams/xp_socket.c 			shutdown(sock->socket, SHUT_RD);
sock              213 main/streams/xp_socket.c 				n = php_pollfd_for_ms(sock->socket, POLLOUT, 500);
sock              216 main/streams/xp_socket.c 			closesocket(sock->socket);
sock              217 main/streams/xp_socket.c 			sock->socket = SOCK_ERR;
sock              222 main/streams/xp_socket.c 	pefree(sock, php_stream_is_persistent(stream));
sock              230 main/streams/xp_socket.c 	php_netstream_data_t *sock = (php_netstream_data_t*)stream->abstract;
sock              231 main/streams/xp_socket.c 	return fsync(sock->socket);
sock              241 main/streams/xp_socket.c 	php_netstream_data_t *sock = (php_netstream_data_t*)stream->abstract;
sock              243 main/streams/xp_socket.c 	return zend_fstat(sock->socket, &ssb->sb);
sock              247 main/streams/xp_socket.c static inline int sock_sendto(php_netstream_data_t *sock, const char *buf, size_t buflen, int flags,
sock              253 main/streams/xp_socket.c 		ret = sendto(sock->socket, buf, XP_SOCK_BUF_SIZE(buflen), flags, addr, XP_SOCK_BUF_SIZE(addrlen));
sock              258 main/streams/xp_socket.c 	return ((ret = send(sock->socket, buf, buflen > INT_MAX ? INT_MAX : (int)buflen, flags)) == SOCK_CONN_ERR) ? -1 : ret;
sock              260 main/streams/xp_socket.c 	return ((ret = send(sock->socket, buf, buflen, flags)) == SOCK_CONN_ERR) ? -1 : ret;
sock              264 main/streams/xp_socket.c static inline int sock_recvfrom(php_netstream_data_t *sock, char *buf, size_t buflen, int flags,
sock              275 main/streams/xp_socket.c 		ret = recvfrom(sock->socket, buf, XP_SOCK_BUF_SIZE(buflen), flags, (struct sockaddr*)&sa, &sl);
sock              280 main/streams/xp_socket.c 		ret = recv(sock->socket, buf, XP_SOCK_BUF_SIZE(buflen), flags);
sock              290 main/streams/xp_socket.c 	php_netstream_data_t *sock = (php_netstream_data_t*)stream->abstract;
sock              293 main/streams/xp_socket.c 	if (!sock) {
sock              305 main/streams/xp_socket.c 					if (sock->timeout.tv_sec == -1) {
sock              309 main/streams/xp_socket.c 						tv = sock->timeout;
sock              316 main/streams/xp_socket.c 				if (sock->socket == -1) {
sock              318 main/streams/xp_socket.c 				} else if (php_pollfd_for(sock->socket, PHP_POLLREADABLE|POLLPRI, &tv) > 0) {
sock              326 main/streams/xp_socket.c 					ret = recv(sock->socket, &buf, sizeof(buf), MSG_PEEK);
sock              337 main/streams/xp_socket.c 			oldmode = sock->is_blocked;
sock              338 main/streams/xp_socket.c 			if (SUCCESS == php_set_sock_blocking(sock->socket, value)) {
sock              339 main/streams/xp_socket.c 				sock->is_blocked = value;
sock              345 main/streams/xp_socket.c 			sock->timeout = *(struct timeval*)ptrparam;
sock              346 main/streams/xp_socket.c 			sock->timeout_event = 0;
sock              350 main/streams/xp_socket.c 			add_assoc_bool((zval *)ptrparam, "timed_out", sock->timeout_event);
sock              351 main/streams/xp_socket.c 			add_assoc_bool((zval *)ptrparam, "blocked", sock->is_blocked);
sock              360 main/streams/xp_socket.c 					xparam->outputs.returncode = (listen(sock->socket, xparam->inputs.backlog) == 0) ?  0: -1;
sock              364 main/streams/xp_socket.c 					xparam->outputs.returncode = php_network_get_sock_name(sock->socket,
sock              372 main/streams/xp_socket.c 					xparam->outputs.returncode = php_network_get_peer_name(sock->socket,
sock              384 main/streams/xp_socket.c 					xparam->outputs.returncode = sock_sendto(sock,
sock              405 main/streams/xp_socket.c 					xparam->outputs.returncode = sock_recvfrom(sock,
sock              428 main/streams/xp_socket.c 					xparam->outputs.returncode = shutdown(sock->socket, shutdown_how[xparam->how]);
sock              444 main/streams/xp_socket.c 	php_netstream_data_t *sock = (php_netstream_data_t*)stream->abstract;
sock              446 main/streams/xp_socket.c 	if (!sock) {
sock              453 main/streams/xp_socket.c 				*(FILE**)ret = fdopen(sock->socket, stream->mode);
sock              463 main/streams/xp_socket.c 				*(php_socket_t *)ret = sock->socket;
sock              602 main/streams/xp_socket.c static inline int php_tcp_sockop_bind(php_stream *stream, php_netstream_data_t *sock,
sock              614 main/streams/xp_socket.c 		sock->socket = socket(PF_UNIX, stream->ops == &php_stream_unix_socket_ops ? SOCK_STREAM : SOCK_DGRAM, 0);
sock              616 main/streams/xp_socket.c 		if (sock->socket == SOCK_ERR) {
sock              627 main/streams/xp_socket.c 		return bind(sock->socket, (const struct sockaddr *)&unix_addr,
sock              667 main/streams/xp_socket.c 	sock->socket = php_network_bind_socket_to_local_addr(host, portno,
sock              678 main/streams/xp_socket.c 	return sock->socket == -1 ? -1 : 0;
sock              681 main/streams/xp_socket.c static inline int php_tcp_sockop_connect(php_stream *stream, php_netstream_data_t *sock,
sock              695 main/streams/xp_socket.c 		sock->socket = socket(PF_UNIX, stream->ops == &php_stream_unix_socket_ops ? SOCK_STREAM : SOCK_DGRAM, 0);
sock              697 main/streams/xp_socket.c 		if (sock->socket == SOCK_ERR) {
sock              706 main/streams/xp_socket.c 		ret = php_network_connect_socket(sock->socket,
sock              749 main/streams/xp_socket.c 	sock->socket = php_network_connect_socket_to_host(host, portno,
sock              760 main/streams/xp_socket.c 	ret = sock->socket == -1 ? -1 : 0;
sock              782 main/streams/xp_socket.c static inline int php_tcp_sockop_accept(php_stream *stream, php_netstream_data_t *sock,
sock              789 main/streams/xp_socket.c 	clisock = php_network_accept_incoming(sock->socket,
sock              807 main/streams/xp_socket.c 			memcpy(clisockdata, sock, sizeof(*clisockdata));
sock              825 main/streams/xp_socket.c 	php_netstream_data_t *sock = (php_netstream_data_t*)stream->abstract;
sock              835 main/streams/xp_socket.c 					xparam->outputs.returncode = php_tcp_sockop_connect(stream, sock, xparam);
sock              839 main/streams/xp_socket.c 					xparam->outputs.returncode = php_tcp_sockop_bind(stream, sock, xparam);
sock              844 main/streams/xp_socket.c 					xparam->outputs.returncode = php_tcp_sockop_accept(stream, sock, xparam STREAMS_CC);
sock              862 main/streams/xp_socket.c 	php_netstream_data_t *sock;
sock              883 main/streams/xp_socket.c 	sock = pemalloc(sizeof(php_netstream_data_t), persistent_id ? 1 : 0);
sock              884 main/streams/xp_socket.c 	memset(sock, 0, sizeof(php_netstream_data_t));
sock              886 main/streams/xp_socket.c 	sock->is_blocked = 1;
sock              887 main/streams/xp_socket.c 	sock->timeout.tv_sec = FG(default_socket_timeout);
sock              888 main/streams/xp_socket.c 	sock->timeout.tv_usec = 0;
sock              892 main/streams/xp_socket.c 	sock->socket = -1;
sock              894 main/streams/xp_socket.c 	stream = php_stream_alloc_rel(ops, sock, persistent_id, "r+");
sock              897 main/streams/xp_socket.c 		pefree(sock, persistent_id ? 1 : 0);
sock              164 sapi/cli/php_cli_server.c 	php_socket_t sock;
sock              503 sapi/cli/php_cli_server.c 	if (!ZEND_VALID_SOCKET(client->sock)) {
sock             1684 sapi/cli/php_cli_server.c 	nbytes_read = recv(client->sock, buf, sizeof(buf) - 1, 0);
sock             1734 sapi/cli/php_cli_server.c 		nbytes_sent = send(client->sock, str + str_len - nbytes_left, nbytes_left, 0);
sock             1738 sapi/cli/php_cli_server.c 				int nfds = php_pollfd_for(client->sock, POLLOUT, &tv);
sock             1784 sapi/cli/php_cli_server.c 	client->sock = client_sock;
sock             1828 sapi/cli/php_cli_server.c 	zend_hash_index_del(&server->clients, client->sock);
sock             1911 sapi/cli/php_cli_server.c 	php_cli_server_poller_add(&server->poller, POLLOUT, client->sock);
sock             2014 sapi/cli/php_cli_server.c 	php_cli_server_poller_add(&server->poller, POLLOUT, client->sock);
sock             2188 sapi/cli/php_cli_server.c 	closesocket(p->sock);
sock             2189 sapi/cli/php_cli_server.c 	php_cli_server_poller_remove(&p->server->poller, POLLIN | POLLOUT, p->sock);
sock             2327 sapi/cli/php_cli_server.c 		php_cli_server_poller_remove(&server->poller, POLLIN, client->sock);
sock             2330 sapi/cli/php_cli_server.c 		php_cli_server_poller_add(&server->poller, POLLIN, client->sock);
sock             2352 sapi/cli/php_cli_server.c 			int err = php_cli_server_content_sender_send(&client->content_sender, client->sock, &nbytes_sent);
sock               35 sapi/fpm/fpm/fpm_sockets.c 	int sock;
sock               53 sapi/fpm/fpm/fpm_sockets.c 			close(ls->sock);
sock               56 sapi/fpm/fpm/fpm_sockets.c 			sprintf(fd, "%d", ls->sock);
sock               98 sapi/fpm/fpm/fpm_sockets.c static int fpm_sockets_hash_op(int sock, struct sockaddr *sa, char *key, int type, int op) /* {{{ */
sock              131 sapi/fpm/fpm/fpm_sockets.c 					return ls->sock;
sock              153 sapi/fpm/fpm/fpm_sockets.c 			ls->sock = sock;
sock              166 sapi/fpm/fpm/fpm_sockets.c 	int sock;
sock              169 sapi/fpm/fpm/fpm_sockets.c 	sock = socket(sa->sa_family, SOCK_STREAM, 0);
sock              171 sapi/fpm/fpm/fpm_sockets.c 	if (0 > sock) {
sock              176 sapi/fpm/fpm/fpm_sockets.c 	if (0 > setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, &flags, sizeof(flags))) {
sock              183 sapi/fpm/fpm/fpm_sockets.c 			close(sock);
sock              190 sapi/fpm/fpm/fpm_sockets.c 	if (0 > bind(sock, sa, socklen)) {
sock              195 sapi/fpm/fpm/fpm_sockets.c 		close(sock);
sock              205 sapi/fpm/fpm/fpm_sockets.c 			close(sock);
sock              210 sapi/fpm/fpm/fpm_sockets.c 	if (0 > listen(sock, wp->config->listen_backlog)) {
sock              212 sapi/fpm/fpm/fpm_sockets.c 		close(sock);
sock              216 sapi/fpm/fpm/fpm_sockets.c 	return sock;
sock              222 sapi/fpm/fpm/fpm_sockets.c 	int sock;
sock              224 sapi/fpm/fpm/fpm_sockets.c 	sock = fpm_sockets_hash_op(0, sa, 0, wp->listen_address_domain, FPM_GET_USE_SOCKET);
sock              225 sapi/fpm/fpm/fpm_sockets.c 	if (sock >= 0) {
sock              226 sapi/fpm/fpm/fpm_sockets.c 		return sock;
sock              229 sapi/fpm/fpm/fpm_sockets.c 	sock = fpm_sockets_new_listening_socket(wp, sa, socklen);
sock              230 sapi/fpm/fpm/fpm_sockets.c 	fpm_sockets_hash_op(sock, sa, 0, wp->listen_address_domain, FPM_STORE_USE_SOCKET);
sock              232 sapi/fpm/fpm/fpm_sockets.c 	return sock;
sock              258 sapi/fpm/fpm/fpm_sockets.c 	int sock = -1;
sock              296 sapi/fpm/fpm/fpm_sockets.c 		if (sock < 0) {
sock              297 sapi/fpm/fpm/fpm_sockets.c 			if ((sock = fpm_sockets_get_listening_socket(wp, p->ai_addr, p->ai_addrlen)) != -1) {
sock              308 sapi/fpm/fpm/fpm_sockets.c 	return sock;
sock              389 sapi/fpm/fpm/fpm_sockets.c 			close(ls->sock);
sock              414 sapi/fpm/fpm/fpm_sockets.c int fpm_socket_get_listening_queue(int sock, unsigned *cur_lq, unsigned *max_lq)
sock              419 sapi/fpm/fpm/fpm_sockets.c 	if (0 > getsockopt(sock, IPPROTO_TCP, TCP_INFO, &info, &len)) {
sock              457 sapi/fpm/fpm/fpm_sockets.c int fpm_socket_get_listening_queue(int sock, unsigned *cur_lq, unsigned *max_lq)
sock              463 sapi/fpm/fpm/fpm_sockets.c 		if (0 > getsockopt(sock, SOL_SOCKET, SO_LISTENQLEN, &val, &len)) {
sock              471 sapi/fpm/fpm/fpm_sockets.c 		if (0 > getsockopt(sock, SOL_SOCKET, SO_LISTENQLIMIT, &val, &len)) {
sock              485 sapi/fpm/fpm/fpm_sockets.c int fpm_socket_get_listening_queue(int sock, unsigned *cur_lq, unsigned *max_lq)
sock              492 sapi/fpm/fpm/fpm_sockets.c int fpm_socket_unix_test_connect(struct sockaddr_un *sock, size_t socklen) /* {{{ */
sock              496 sapi/fpm/fpm/fpm_sockets.c 	if (!sock || sock->sun_family != AF_UNIX) {
sock              504 sapi/fpm/fpm/fpm_sockets.c 	if (connect(fd, (struct sockaddr *)sock, socklen) == -1) {
sock               27 sapi/fpm/fpm/fpm_sockets.h int fpm_socket_get_listening_queue(int sock, unsigned *cur_lq, unsigned *max_lq);
sock               28 sapi/fpm/fpm/fpm_sockets.h int fpm_socket_unix_test_connect(struct sockaddr_un *sock, size_t socklen);
sock               98 sapi/phpdbg/phpdbg_io.c PHPDBG_API int phpdbg_consume_bytes(int sock, char *ptr, int len, int tmo) {
sock              105 sapi/phpdbg/phpdbg_io.c 	pfd.fd = sock;
sock              117 sapi/phpdbg/phpdbg_io.c 	FD_SET(sock, &readfds);
sock              134 sapi/phpdbg/phpdbg_io.c 			int can_read = recv(sock, p, i, MSG_PEEK);
sock              144 sapi/phpdbg/phpdbg_io.c 		got_now = recv(sock, p, i, 0);
sock              147 sapi/phpdbg/phpdbg_io.c 			got_now = recv(sock, p, i, 0);
sock              162 sapi/phpdbg/phpdbg_io.c PHPDBG_API int phpdbg_send_bytes(int sock, const char *ptr, int len) {
sock              167 sapi/phpdbg/phpdbg_io.c 		sent = send(sock, p, i, 0);
sock              179 sapi/phpdbg/phpdbg_io.c PHPDBG_API int phpdbg_mixed_read(int sock, char *ptr, int len, int tmo) {
sock              183 sapi/phpdbg/phpdbg_io.c 		return phpdbg_consume_bytes(sock, ptr, len, tmo);
sock              187 sapi/phpdbg/phpdbg_io.c 		ret = read(sock, ptr, len);
sock              193 sapi/phpdbg/phpdbg_io.c static int phpdbg_output_pager(int sock, const char *ptr, int len) {
sock              202 sapi/phpdbg/phpdbg_io.c 			bytes += write(sock, ptr + bytes, (p - ptr) - bytes);
sock              206 sapi/phpdbg/phpdbg_io.c 				write(sock, ZEND_STRL("\r---Type <return> to continue or q <return> to quit---"));
sock              211 sapi/phpdbg/phpdbg_io.c 				write(sock, "\r", 1);
sock              216 sapi/phpdbg/phpdbg_io.c 		bytes += write(sock, ptr + bytes, len - bytes);
sock              218 sapi/phpdbg/phpdbg_io.c 		bytes += write(sock, ptr, len);
sock              223 sapi/phpdbg/phpdbg_io.c PHPDBG_API int phpdbg_mixed_write(int sock, const char *ptr, int len) {
sock              225 sapi/phpdbg/phpdbg_io.c 		return phpdbg_send_bytes(sock, ptr, len);
sock              230 sapi/phpdbg/phpdbg_io.c 	 && PHPDBG_G(io)[PHPDBG_STDOUT].fd == sock
sock              232 sapi/phpdbg/phpdbg_io.c 		return phpdbg_output_pager(sock, ptr, len);
sock              235 sapi/phpdbg/phpdbg_io.c 	return write(sock, ptr, len);
sock              258 sapi/phpdbg/phpdbg_io.c 	int sock = -1, rc;
sock              310 sapi/phpdbg/phpdbg_io.c 				return sock;
sock              320 sapi/phpdbg/phpdbg_io.c 				return sock;
sock              324 sapi/phpdbg/phpdbg_io.c 			return sock;
sock              327 sapi/phpdbg/phpdbg_io.c 		if((sock = socket(res->ai_family, res->ai_socktype, res->ai_protocol)) == -1) {
sock              335 sapi/phpdbg/phpdbg_io.c 			return sock;
sock              338 sapi/phpdbg/phpdbg_io.c 		if (setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, (char*) &reuse, sizeof(reuse)) == -1) {
sock              339 sapi/phpdbg/phpdbg_io.c 			phpdbg_close_socket(sock);
sock              340 sapi/phpdbg/phpdbg_io.c 			return sock;
sock              348 sapi/phpdbg/phpdbg_io.c 	return sock;
sock              351 sapi/phpdbg/phpdbg_io.c PHPDBG_API void phpdbg_close_socket(int sock) {
sock              354 sapi/phpdbg/phpdbg_io.c 		closesocket(sock);
sock              356 sapi/phpdbg/phpdbg_io.c 		shutdown(sock, SHUT_RDWR);
sock              357 sapi/phpdbg/phpdbg_io.c 		close(sock);
sock               31 sapi/phpdbg/phpdbg_io.h PHPDBG_API int phpdbg_consume_bytes(int sock, char *ptr, int len, int tmo);
sock               32 sapi/phpdbg/phpdbg_io.h PHPDBG_API int phpdbg_send_bytes(int sock, const char *ptr, int len);
sock               33 sapi/phpdbg/phpdbg_io.h PHPDBG_API int phpdbg_mixed_read(int sock, char *ptr, int len, int tmo);
sock               34 sapi/phpdbg/phpdbg_io.h PHPDBG_API int phpdbg_mixed_write(int sock, const char *ptr, int len);
sock               38 sapi/phpdbg/phpdbg_io.h PHPDBG_API void phpdbg_close_socket(int sock);
sock               57 sapi/phpdbg/phpdbg_rinit_hook.c 		struct sockaddr_un sock;
sock               59 sapi/phpdbg/phpdbg_rinit_hook.c 		int len = strlen(PHPDBG_WG(path)) + sizeof(sock.sun_family);
sock               62 sapi/phpdbg/phpdbg_rinit_hook.c 		sock.sun_family = AF_UNIX;
sock               63 sapi/phpdbg/phpdbg_rinit_hook.c 		strcpy(sock.sun_path, PHPDBG_WG(path));
sock               65 sapi/phpdbg/phpdbg_rinit_hook.c 		if (connect(s, (struct sockaddr *)&sock, len) == -1) {
sock               31 win32/sockets.c PHPAPI int socketpair(int domain, int type, int protocol, SOCKET sock[2])
sock               42 win32/sockets.c 	sock[0] = sock[1] = redirect = INVALID_SOCKET;
sock               45 win32/sockets.c 	sock[0]	= socket(domain, type, protocol);
sock               46 win32/sockets.c 	if (INVALID_SOCKET == sock[0]) {
sock               54 win32/sockets.c 	if (bind(sock[0], (struct sockaddr*)&address, sizeof(address)) != 0) {
sock               58 win32/sockets.c 	if(getsockname(sock[0], (struct sockaddr *)&address, &size) != 0) {
sock               62 win32/sockets.c 	if (listen(sock[0], 2) != 0) {
sock               66 win32/sockets.c 	sock[1] = socket(domain, type, protocol);
sock               67 win32/sockets.c 	if (INVALID_SOCKET == sock[1]) {
sock               72 win32/sockets.c 	if(connect(sock[1], (struct sockaddr*)&address, sizeof(address)) != 0) {
sock               76 win32/sockets.c 	redirect = accept(sock[0],(struct sockaddr*)&address, &size);
sock               81 win32/sockets.c 	closesocket(sock[0]);
sock               82 win32/sockets.c 	sock[0] = redirect;
sock               88 win32/sockets.c 	closesocket(sock[0]);
sock               89 win32/sockets.c 	closesocket(sock[1]);
sock               26 win32/sockets.h PHPAPI int socketpair(int domain, int type, int protocol, SOCKET sock[2]);