php_sock          148 ext/sockets/multicast.c static int php_do_mcast_opt(php_socket *php_sock, int level, int optname, zval **arg4 TSRMLS_DC)
php_sock          174 ext/sockets/multicast.c 			if (php_get_address_from_array(opt_ht, "group", php_sock, &group,
php_sock          178 ext/sockets/multicast.c 			if (php_get_if_index_from_array(opt_ht, "interface", php_sock,
php_sock          183 ext/sockets/multicast.c 			retval = mcast_req_fun(php_sock, level, (struct sockaddr*)&group,
php_sock          210 ext/sockets/multicast.c 			if (php_get_address_from_array(opt_ht, "group", php_sock, &group,
php_sock          214 ext/sockets/multicast.c 			if (php_get_address_from_array(opt_ht, "source", php_sock, &source,
php_sock          218 ext/sockets/multicast.c 			if (php_get_if_index_from_array(opt_ht, "interface", php_sock,
php_sock          223 ext/sockets/multicast.c 			retval = mcast_sreq_fun(php_sock, level, (struct sockaddr*)&group,
php_sock          237 ext/sockets/multicast.c 			PHP_SOCKET_ERROR(php_sock, "unable to set socket option", errno);
php_sock          244 ext/sockets/multicast.c int php_do_setsockopt_ip_mcast(php_socket *php_sock,
php_sock          265 ext/sockets/multicast.c 		if (php_do_mcast_opt(php_sock, level, optname, arg4 TSRMLS_CC) == FAILURE) {
php_sock          276 ext/sockets/multicast.c 		if (php_if_index_to_addr4(if_index, php_sock, &if_addr TSRMLS_CC) == FAILURE) {
php_sock          304 ext/sockets/multicast.c 	retval = setsockopt(php_sock->bsd_socket, level, optname, opt_ptr, optlen);
php_sock          306 ext/sockets/multicast.c 		PHP_SOCKET_ERROR(php_sock, "unable to set socket option", errno);
php_sock          313 ext/sockets/multicast.c int php_do_setsockopt_ipv6_mcast(php_socket *php_sock,
php_sock          333 ext/sockets/multicast.c 		if (php_do_mcast_opt(php_sock, level, optname, arg4 TSRMLS_CC) == FAILURE) {
php_sock          368 ext/sockets/multicast.c 	retval = setsockopt(php_sock->bsd_socket, level, optname, opt_ptr, optlen);
php_sock          370 ext/sockets/multicast.c 		PHP_SOCKET_ERROR(php_sock, "unable to set socket option", errno);
php_sock          627 ext/sockets/multicast.c int php_if_index_to_addr4(unsigned if_index, php_socket *php_sock, struct in_addr *out_addr TSRMLS_DC)
php_sock          634 ext/sockets/multicast.c 	(void) php_sock; /* not necessary */
php_sock          667 ext/sockets/multicast.c int php_add4_to_if_index(struct in_addr *addr, php_socket *php_sock, unsigned *if_index TSRMLS_DC)
php_sock          674 ext/sockets/multicast.c 	(void) php_sock; /* not necessary */
php_sock          714 ext/sockets/multicast.c int php_if_index_to_addr4(unsigned if_index, php_socket *php_sock, struct in_addr *out_addr TSRMLS_DC)
php_sock          729 ext/sockets/multicast.c 	if (ioctl(php_sock->bsd_socket, SIOCGIFNAME, &if_req) == -1) {
php_sock          740 ext/sockets/multicast.c 	if (ioctl(php_sock->bsd_socket, SIOCGIFADDR, &if_req) == -1) {
php_sock          751 ext/sockets/multicast.c int php_add4_to_if_index(struct in_addr *addr, php_socket *php_sock, unsigned *if_index TSRMLS_DC)
php_sock          771 ext/sockets/multicast.c 		if (ioctl(php_sock->bsd_socket, SIOCGIFCONF, (char*)&if_conf) == -1 &&
php_sock          808 ext/sockets/multicast.c 			if (ioctl(php_sock->bsd_socket, SIOCGIFINDEX, (char*)cur_req)
php_sock           48 ext/sockets/multicast.h int php_do_setsockopt_ip_mcast(php_socket *php_sock,
php_sock           53 ext/sockets/multicast.h int php_do_setsockopt_ipv6_mcast(php_socket *php_sock,
php_sock           60 ext/sockets/multicast.h         php_socket *php_sock,
php_sock           65 ext/sockets/multicast.h         php_socket *php_sock,
php_sock          169 ext/sockets/sendrecvmsg.c 	php_socket		*php_sock;
php_sock          182 ext/sockets/sendrecvmsg.c 	ZEND_FETCH_RESOURCE(php_sock, php_socket *, &zsocket, -1,
php_sock          185 ext/sockets/sendrecvmsg.c 	msghdr = from_zval_run_conversions(zmsg, php_sock, from_zval_write_msghdr_send,
php_sock          193 ext/sockets/sendrecvmsg.c 	res = sendmsg(php_sock->bsd_socket, msghdr, (int)flags);
php_sock          201 ext/sockets/sendrecvmsg.c 		PHP_SOCKET_ERROR(php_sock, "error in sendmsg", errno);
php_sock          211 ext/sockets/sendrecvmsg.c 	php_socket		*php_sock;
php_sock          225 ext/sockets/sendrecvmsg.c 	ZEND_FETCH_RESOURCE(php_sock, php_socket *, &zsocket, -1,
php_sock          228 ext/sockets/sendrecvmsg.c 	msghdr = from_zval_run_conversions(zmsg, php_sock, from_zval_write_msghdr_recv,
php_sock          236 ext/sockets/sendrecvmsg.c 	res = recvmsg(php_sock->bsd_socket, msghdr, (int)flags);
php_sock          314 ext/sockets/sendrecvmsg.c int php_do_setsockopt_ipv6_rfc3542(php_socket *php_sock, int level, int optname, zval **arg4 TSRMLS_DC)
php_sock          339 ext/sockets/sendrecvmsg.c 		opt_ptr = from_zval_run_conversions(*arg4, php_sock, from_zval_write_in6_pktinfo,
php_sock          356 ext/sockets/sendrecvmsg.c 	retval = setsockopt(php_sock->bsd_socket, level, optname, opt_ptr, optlen);
php_sock          358 ext/sockets/sendrecvmsg.c 		PHP_SOCKET_ERROR(php_sock, "unable to set socket option", errno);
php_sock          365 ext/sockets/sendrecvmsg.c int php_do_getsockopt_ipv6_rfc3542(php_socket *php_sock, int level, int optname, zval *result TSRMLS_DC)
php_sock          387 ext/sockets/sendrecvmsg.c 	res = getsockopt(php_sock->bsd_socket, level, optname, buffer, &size);
php_sock          389 ext/sockets/sendrecvmsg.c 		PHP_SOCKET_ERROR(php_sock, "unable to get socket option", errno);
php_sock           15 ext/sockets/sendrecvmsg.h int php_do_setsockopt_ipv6_rfc3542(php_socket *php_sock, int level, int optname, zval **arg4 TSRMLS_DC);
php_sock           16 ext/sockets/sendrecvmsg.h int php_do_getsockopt_ipv6_rfc3542(php_socket *php_sock, int level, int optname, zval *result TSRMLS_DC);
php_sock           16 ext/sockets/sockaddr_conv.c int php_set_inet6_addr(struct sockaddr_in6 *sin6, char *string, php_socket *php_sock TSRMLS_DC) /* {{{ */
php_sock           40 ext/sockets/sockaddr_conv.c 			PHP_SOCKET_ERROR(php_sock, "Host lookup failed", WSAGetLastError());
php_sock           42 ext/sockets/sockaddr_conv.c 			PHP_SOCKET_ERROR(php_sock, "Host lookup failed", (-10000 - h_errno));
php_sock           85 ext/sockets/sockaddr_conv.c int php_set_inet_addr(struct sockaddr_in *sin, char *string, php_socket *php_sock TSRMLS_DC) /* {{{ */
php_sock           96 ext/sockets/sockaddr_conv.c 			PHP_SOCKET_ERROR(php_sock, "Host lookup failed", WSAGetLastError());
php_sock           98 ext/sockets/sockaddr_conv.c 			PHP_SOCKET_ERROR(php_sock, "Host lookup failed", (-10000 - h_errno));
php_sock          115 ext/sockets/sockaddr_conv.c int php_set_inet46_addr(php_sockaddr_storage *ss, socklen_t *ss_len, char *string, php_socket *php_sock TSRMLS_DC) /* {{{ */
php_sock          117 ext/sockets/sockaddr_conv.c 	if (php_sock->type == AF_INET) {
php_sock          119 ext/sockets/sockaddr_conv.c 		if (php_set_inet_addr(&t, string, php_sock TSRMLS_CC)) {
php_sock          127 ext/sockets/sockaddr_conv.c 	else if (php_sock->type == AF_INET6) {
php_sock          129 ext/sockets/sockaddr_conv.c 		if (php_set_inet6_addr(&t, string, php_sock TSRMLS_CC)) {
php_sock           19 ext/sockets/sockaddr_conv.h int php_set_inet6_addr(struct sockaddr_in6 *sin6, char *string, php_socket *php_sock TSRMLS_DC);
php_sock           24 ext/sockets/sockaddr_conv.h int php_set_inet_addr(struct sockaddr_in *sin, char *string, php_socket *php_sock TSRMLS_DC);
php_sock           29 ext/sockets/sockaddr_conv.h int php_set_inet46_addr(php_sockaddr_storage *ss, socklen_t *ss_len, char *string, php_socket *php_sock TSRMLS_DC);
php_sock          389 ext/sockets/sockets.c 	php_socket *php_sock = emalloc(sizeof *php_sock);
php_sock          391 ext/sockets/sockets.c 	php_sock->bsd_socket = -1; /* invalid socket */
php_sock          392 ext/sockets/sockets.c 	php_sock->type		 = PF_UNSPEC;
php_sock          393 ext/sockets/sockets.c 	php_sock->error		 = 0;
php_sock          394 ext/sockets/sockets.c 	php_sock->blocking	 = 1;
php_sock          395 ext/sockets/sockets.c 	php_sock->zstream	 = NULL;
php_sock          397 ext/sockets/sockets.c 	return php_sock;
php_sock          403 ext/sockets/sockets.c 	php_socket *php_sock = rsrc->ptr;
php_sock          405 ext/sockets/sockets.c 	if (php_sock->zstream == NULL) {
php_sock          406 ext/sockets/sockets.c 		if (!IS_INVALID_SOCKET(php_sock)) {
php_sock          407 ext/sockets/sockets.c 			close(php_sock->bsd_socket);
php_sock          410 ext/sockets/sockets.c 		zval_ptr_dtor(&php_sock->zstream);
php_sock          412 ext/sockets/sockets.c 	efree(php_sock);
php_sock          416 ext/sockets/sockets.c static int php_open_listen_sock(php_socket **php_sock, int port, int backlog TSRMLS_DC) /* {{{ */
php_sock          422 ext/sockets/sockets.c 	*php_sock = sock;
php_sock          769 ext/sockets/sockets.c 	php_socket	*php_sock;
php_sock          778 ext/sockets/sockets.c 		php_sock = (php_socket*) zend_fetch_resource(element TSRMLS_CC, -1, le_socket_name, NULL, 1, le_socket);
php_sock          779 ext/sockets/sockets.c 		if (!php_sock) continue; /* If element is not a resource, skip it */
php_sock          781 ext/sockets/sockets.c 		PHP_SAFE_FD_SET(php_sock->bsd_socket, fds);
php_sock          782 ext/sockets/sockets.c 		if (php_sock->bsd_socket > *max_fd) {
php_sock          783 ext/sockets/sockets.c 			*max_fd = php_sock->bsd_socket;
php_sock          796 ext/sockets/sockets.c 	php_socket	*php_sock;
php_sock          811 ext/sockets/sockets.c 		php_sock = (php_socket*) zend_fetch_resource(element TSRMLS_CC, -1, le_socket_name, NULL, 1, le_socket);
php_sock          812 ext/sockets/sockets.c 		if (!php_sock) continue; /* If element is not a resource, skip it */
php_sock          814 ext/sockets/sockets.c 		if (PHP_SAFE_FD_ISSET(php_sock->bsd_socket, fds)) {
php_sock          918 ext/sockets/sockets.c 	php_socket	*php_sock;
php_sock          925 ext/sockets/sockets.c 	if (!php_open_listen_sock(&php_sock, port, backlog TSRMLS_CC)) {
php_sock          929 ext/sockets/sockets.c 	php_sock->error = 0;
php_sock          930 ext/sockets/sockets.c 	php_sock->blocking = 1;
php_sock          932 ext/sockets/sockets.c 	ZEND_REGISTER_RESOURCE(return_value, php_sock, le_socket);
php_sock          941 ext/sockets/sockets.c 	php_socket			 *php_sock, *new_sock;
php_sock          949 ext/sockets/sockets.c 	ZEND_FETCH_RESOURCE(php_sock, php_socket *, &arg1, -1, le_socket_name, le_socket);
php_sock          951 ext/sockets/sockets.c 	if (!php_accept_connect(php_sock, &new_sock, (struct sockaddr*)&sa, &php_sa_len TSRMLS_CC)) {
php_sock          964 ext/sockets/sockets.c 	php_socket	*php_sock;
php_sock          970 ext/sockets/sockets.c 	ZEND_FETCH_RESOURCE(php_sock, php_socket *, &arg1, -1, le_socket_name, le_socket);
php_sock          972 ext/sockets/sockets.c 	if (php_sock->zstream != NULL) {
php_sock          975 ext/sockets/sockets.c 		stream = zend_fetch_resource(&php_sock->zstream TSRMLS_CC, -1,
php_sock          980 ext/sockets/sockets.c 				php_sock->blocking = 0;
php_sock          986 ext/sockets/sockets.c 	if (php_set_sock_blocking(php_sock->bsd_socket, 0 TSRMLS_CC) == SUCCESS) {
php_sock          987 ext/sockets/sockets.c 		php_sock->blocking = 0;
php_sock          990 ext/sockets/sockets.c 		PHP_SOCKET_ERROR(php_sock, "unable to set nonblocking mode", errno);
php_sock         1001 ext/sockets/sockets.c 	php_socket	*php_sock;
php_sock         1007 ext/sockets/sockets.c 	ZEND_FETCH_RESOURCE(php_sock, php_socket *, &arg1, -1, le_socket_name, le_socket);
php_sock         1012 ext/sockets/sockets.c 	if (php_sock->zstream != NULL) {
php_sock         1014 ext/sockets/sockets.c 		stream = zend_fetch_resource(&php_sock->zstream TSRMLS_CC, -1,
php_sock         1019 ext/sockets/sockets.c 				php_sock->blocking = 1;
php_sock         1025 ext/sockets/sockets.c 	if (php_set_sock_blocking(php_sock->bsd_socket, 1 TSRMLS_CC) == SUCCESS) {
php_sock         1026 ext/sockets/sockets.c 		php_sock->blocking = 1;
php_sock         1029 ext/sockets/sockets.c 		PHP_SOCKET_ERROR(php_sock, "unable to set blocking mode", errno);
php_sock         1040 ext/sockets/sockets.c 	php_socket	*php_sock;
php_sock         1047 ext/sockets/sockets.c 	ZEND_FETCH_RESOURCE(php_sock, php_socket *, &arg1, -1, le_socket_name, le_socket);
php_sock         1049 ext/sockets/sockets.c 	if (listen(php_sock->bsd_socket, backlog) != 0) {
php_sock         1050 ext/sockets/sockets.c 		PHP_SOCKET_ERROR(php_sock, "unable to listen on socket", errno);
php_sock         1062 ext/sockets/sockets.c 	php_socket	*php_sock;
php_sock         1068 ext/sockets/sockets.c 	ZEND_FETCH_RESOURCE(php_sock, php_socket *, &arg1, -1, le_socket_name, le_socket);
php_sock         1069 ext/sockets/sockets.c 	if (php_sock->zstream != NULL) {
php_sock         1071 ext/sockets/sockets.c 		php_stream_from_zval_no_verify(stream, &php_sock->zstream);
php_sock         1088 ext/sockets/sockets.c 	php_socket	*php_sock;
php_sock         1097 ext/sockets/sockets.c 	ZEND_FETCH_RESOURCE(php_sock, php_socket *, &arg1, -1, le_socket_name, le_socket);
php_sock         1104 ext/sockets/sockets.c 	retval = write(php_sock->bsd_socket, str, MIN(length, str_len));
php_sock         1106 ext/sockets/sockets.c 	retval = send(php_sock->bsd_socket, str, min(length, str_len), 0);
php_sock         1110 ext/sockets/sockets.c 		PHP_SOCKET_ERROR(php_sock, "unable to write to socket", errno);
php_sock         1123 ext/sockets/sockets.c 	php_socket	*php_sock;
php_sock         1139 ext/sockets/sockets.c 	ZEND_FETCH_RESOURCE(php_sock, php_socket *, &arg1, -1, le_socket_name, le_socket);
php_sock         1142 ext/sockets/sockets.c 		retval = php_read(php_sock, tmpbuf, length, 0);
php_sock         1144 ext/sockets/sockets.c 		retval = recv(php_sock->bsd_socket, tmpbuf, length, 0);
php_sock         1155 ext/sockets/sockets.c 			php_sock->error = errno;
php_sock         1158 ext/sockets/sockets.c 			PHP_SOCKET_ERROR(php_sock, "unable to read from socket", errno);
php_sock         1181 ext/sockets/sockets.c 	php_socket				*php_sock;
php_sock         1196 ext/sockets/sockets.c 	ZEND_FETCH_RESOURCE(php_sock, php_socket *, &arg1, -1, le_socket_name, le_socket);
php_sock         1200 ext/sockets/sockets.c 	if (getsockname(php_sock->bsd_socket, sa, &salen) != 0) {
php_sock         1201 ext/sockets/sockets.c 		PHP_SOCKET_ERROR(php_sock, "unable to retrieve socket name", errno);
php_sock         1258 ext/sockets/sockets.c 	php_socket				*php_sock;
php_sock         1273 ext/sockets/sockets.c 	ZEND_FETCH_RESOURCE(php_sock, php_socket *, &arg1, -1, le_socket_name, le_socket);
php_sock         1277 ext/sockets/sockets.c 	if (getpeername(php_sock->bsd_socket, sa, &salen) < 0) {
php_sock         1278 ext/sockets/sockets.c 		PHP_SOCKET_ERROR(php_sock, "unable to retrieve peer name", errno);
php_sock         1336 ext/sockets/sockets.c 	php_socket	*php_sock = php_create_socket();
php_sock         1339 ext/sockets/sockets.c 		efree(php_sock);
php_sock         1357 ext/sockets/sockets.c 	php_sock->bsd_socket = socket(arg1, arg2, arg3);
php_sock         1358 ext/sockets/sockets.c 	php_sock->type = arg1;
php_sock         1360 ext/sockets/sockets.c 	if (IS_INVALID_SOCKET(php_sock)) {
php_sock         1363 ext/sockets/sockets.c 		efree(php_sock);
php_sock         1367 ext/sockets/sockets.c 	php_sock->error = 0;
php_sock         1368 ext/sockets/sockets.c 	php_sock->blocking = 1;
php_sock         1370 ext/sockets/sockets.c 	ZEND_REGISTER_RESOURCE(return_value, php_sock, le_socket);
php_sock         1379 ext/sockets/sockets.c 	php_socket			*php_sock;
php_sock         1389 ext/sockets/sockets.c 	ZEND_FETCH_RESOURCE(php_sock, php_socket *, &arg1, -1, le_socket_name, le_socket);
php_sock         1391 ext/sockets/sockets.c 	switch(php_sock->type) {
php_sock         1406 ext/sockets/sockets.c 			if (! php_set_inet6_addr(&sin6, addr, php_sock TSRMLS_CC)) {
php_sock         1410 ext/sockets/sockets.c 			retval = connect(php_sock->bsd_socket, (struct sockaddr *)&sin6, sizeof(struct sockaddr_in6));
php_sock         1425 ext/sockets/sockets.c 			if (! php_set_inet_addr(&sin, addr, php_sock TSRMLS_CC)) {
php_sock         1429 ext/sockets/sockets.c 			retval = connect(php_sock->bsd_socket, (struct sockaddr *)&sin, sizeof(struct sockaddr_in));
php_sock         1443 ext/sockets/sockets.c 			retval = connect(php_sock->bsd_socket, (struct sockaddr *) &s_un,
php_sock         1449 ext/sockets/sockets.c 			php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unsupported socket type %d", php_sock->type);
php_sock         1454 ext/sockets/sockets.c 		PHP_SOCKET_ERROR(php_sock, "unable to connect", errno);
php_sock         1483 ext/sockets/sockets.c 	php_socket				*php_sock;
php_sock         1493 ext/sockets/sockets.c 	ZEND_FETCH_RESOURCE(php_sock, php_socket *, &arg1, -1, le_socket_name, le_socket);
php_sock         1495 ext/sockets/sockets.c 	switch(php_sock->type) {
php_sock         1510 ext/sockets/sockets.c 				retval = bind(php_sock->bsd_socket, (struct sockaddr *) sa,
php_sock         1522 ext/sockets/sockets.c 				if (! php_set_inet_addr(sa, addr, php_sock TSRMLS_CC)) {
php_sock         1526 ext/sockets/sockets.c 				retval = bind(php_sock->bsd_socket, (struct sockaddr *)sa, sizeof(struct sockaddr_in));
php_sock         1537 ext/sockets/sockets.c 				if (! php_set_inet6_addr(sa, addr, php_sock TSRMLS_CC)) {
php_sock         1541 ext/sockets/sockets.c 				retval = bind(php_sock->bsd_socket, (struct sockaddr *)sa, sizeof(struct sockaddr_in6));
php_sock         1546 ext/sockets/sockets.c 			php_error_docref(NULL TSRMLS_CC, E_WARNING, "unsupported socket type '%d', must be AF_UNIX, AF_INET, or AF_INET6", php_sock->type);
php_sock         1551 ext/sockets/sockets.c 		PHP_SOCKET_ERROR(php_sock, "unable to bind address", errno);
php_sock         1565 ext/sockets/sockets.c 	php_socket	*php_sock;
php_sock         1573 ext/sockets/sockets.c 	ZEND_FETCH_RESOURCE(php_sock, php_socket *, &php_sock_res, -1, le_socket_name, le_socket);
php_sock         1583 ext/sockets/sockets.c 	if ((retval = recv(php_sock->bsd_socket, recv_buf, len, flags)) < 1) {
php_sock         1600 ext/sockets/sockets.c 		PHP_SOCKET_ERROR(php_sock, "unable to read from socket", errno);
php_sock         1613 ext/sockets/sockets.c 	php_socket	*php_sock;
php_sock         1622 ext/sockets/sockets.c 	ZEND_FETCH_RESOURCE(php_sock, php_socket *, &arg1, -1, le_socket_name, le_socket);
php_sock         1624 ext/sockets/sockets.c 	retval = send(php_sock->bsd_socket, buf, (buf_len < len ? buf_len : len), flags);
php_sock         1627 ext/sockets/sockets.c 		PHP_SOCKET_ERROR(php_sock, "unable to write to socket", errno);
php_sock         1640 ext/sockets/sockets.c 	php_socket			*php_sock;
php_sock         1656 ext/sockets/sockets.c 	ZEND_FETCH_RESOURCE(php_sock, php_socket *, &arg1, -1, le_socket_name, le_socket);
php_sock         1666 ext/sockets/sockets.c 	switch (php_sock->type) {
php_sock         1670 ext/sockets/sockets.c 			retval = recvfrom(php_sock->bsd_socket, recv_buf, arg3, arg4, (struct sockaddr *)&s_un, (socklen_t *)&slen);
php_sock         1673 ext/sockets/sockets.c 				PHP_SOCKET_ERROR(php_sock, "unable to recvfrom", errno);
php_sock         1695 ext/sockets/sockets.c 			retval = recvfrom(php_sock->bsd_socket, recv_buf, arg3, arg4, (struct sockaddr *)&sin, (socklen_t *)&slen);
php_sock         1698 ext/sockets/sockets.c 				PHP_SOCKET_ERROR(php_sock, "unable to recvfrom", errno);
php_sock         1724 ext/sockets/sockets.c 			retval = recvfrom(php_sock->bsd_socket, recv_buf, arg3, arg4, (struct sockaddr *)&sin6, (socklen_t *)&slen);
php_sock         1727 ext/sockets/sockets.c 				PHP_SOCKET_ERROR(php_sock, "unable to recvfrom", errno);
php_sock         1745 ext/sockets/sockets.c 			php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unsupported socket type %d", php_sock->type);
php_sock         1758 ext/sockets/sockets.c 	php_socket			*php_sock;
php_sock         1773 ext/sockets/sockets.c 	ZEND_FETCH_RESOURCE(php_sock, php_socket *, &arg1, -1, le_socket_name, le_socket);
php_sock         1775 ext/sockets/sockets.c 	switch (php_sock->type) {
php_sock         1781 ext/sockets/sockets.c 			retval = sendto(php_sock->bsd_socket, buf, (len > buf_len) ? buf_len : len,	flags, (struct sockaddr *) &s_un, SUN_LEN(&s_un));
php_sock         1793 ext/sockets/sockets.c 			if (! php_set_inet_addr(&sin, addr, php_sock TSRMLS_CC)) {
php_sock         1797 ext/sockets/sockets.c 			retval = sendto(php_sock->bsd_socket, buf, (len > buf_len) ? buf_len : len, flags, (struct sockaddr *) &sin, sizeof(sin));
php_sock         1809 ext/sockets/sockets.c 			if (! php_set_inet6_addr(&sin6, addr, php_sock TSRMLS_CC)) {
php_sock         1813 ext/sockets/sockets.c 			retval = sendto(php_sock->bsd_socket, buf, (len > buf_len) ? buf_len : len, flags, (struct sockaddr *) &sin6, sizeof(sin6));
php_sock         1817 ext/sockets/sockets.c 			php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unsupported socket type %d", php_sock->type);
php_sock         1822 ext/sockets/sockets.c 		PHP_SOCKET_ERROR(php_sock, "unable to write to socket", errno);
php_sock         1841 ext/sockets/sockets.c 	php_socket		*php_sock;
php_sock         1849 ext/sockets/sockets.c 	ZEND_FETCH_RESOURCE(php_sock, php_socket *, &arg1, -1, le_socket_name, le_socket);
php_sock         1857 ext/sockets/sockets.c 			if (getsockopt(php_sock->bsd_socket, level, optname, (char*)&if_addr, &optlen) != 0) {
php_sock         1858 ext/sockets/sockets.c 				PHP_SOCKET_ERROR(php_sock, "unable to retrieve socket option", errno);
php_sock         1861 ext/sockets/sockets.c 			if (php_add4_to_if_index(&if_addr, php_sock, &if_index TSRMLS_CC) == SUCCESS) {
php_sock         1871 ext/sockets/sockets.c 		int ret = php_do_getsockopt_ipv6_rfc3542(php_sock, level, optname, return_value TSRMLS_CC);
php_sock         1885 ext/sockets/sockets.c 			if (getsockopt(php_sock->bsd_socket, level, optname, (char*)&linger_val, &optlen) != 0) {
php_sock         1886 ext/sockets/sockets.c 				PHP_SOCKET_ERROR(php_sock, "unable to retrieve socket option", errno);
php_sock         1900 ext/sockets/sockets.c 			if (getsockopt(php_sock->bsd_socket, level, optname, (char*)&tv, &optlen) != 0) {
php_sock         1901 ext/sockets/sockets.c 				PHP_SOCKET_ERROR(php_sock, "unable to retrieve socket option", errno);
php_sock         1907 ext/sockets/sockets.c 			if (getsockopt(php_sock->bsd_socket, level, optname, (char*)&timeout, &optlen) != 0) {
php_sock         1908 ext/sockets/sockets.c 				PHP_SOCKET_ERROR(php_sock, "unable to retrieve socket option", errno);
php_sock         1925 ext/sockets/sockets.c 			if (getsockopt(php_sock->bsd_socket, level, optname, (char*)&other_val, &optlen) != 0) {
php_sock         1926 ext/sockets/sockets.c 				PHP_SOCKET_ERROR(php_sock, "unable to retrieve socket option", errno);
php_sock         1944 ext/sockets/sockets.c 	php_socket				*php_sock;
php_sock         1962 ext/sockets/sockets.c 	ZEND_FETCH_RESOURCE(php_sock, php_socket *, &arg1, -1, le_socket_name, le_socket);
php_sock         1975 ext/sockets/sockets.c 		int res = php_do_setsockopt_ip_mcast(php_sock, level, optname, arg4 TSRMLS_CC);
php_sock         1981 ext/sockets/sockets.c 		int res = php_do_setsockopt_ipv6_mcast(php_sock, level, optname, arg4 TSRMLS_CC);
php_sock         1983 ext/sockets/sockets.c 			res = php_do_setsockopt_ipv6_rfc3542(php_sock, level, optname, arg4 TSRMLS_CC);
php_sock         2071 ext/sockets/sockets.c 	retval = setsockopt(php_sock->bsd_socket, level, optname, opt_ptr, optlen);
php_sock         2073 ext/sockets/sockets.c 		PHP_SOCKET_ERROR(php_sock, "unable to set socket option", errno);
php_sock         2087 ext/sockets/sockets.c 	php_socket	*php_sock[2];
php_sock         2095 ext/sockets/sockets.c 	php_sock[0] = php_create_socket();
php_sock         2096 ext/sockets/sockets.c 	php_sock[1] = php_create_socket();
php_sock         2115 ext/sockets/sockets.c 		efree(php_sock[0]);
php_sock         2116 ext/sockets/sockets.c 		efree(php_sock[1]);
php_sock         2126 ext/sockets/sockets.c 	php_sock[0]->bsd_socket = fds_array[0];
php_sock         2127 ext/sockets/sockets.c 	php_sock[1]->bsd_socket = fds_array[1];
php_sock         2128 ext/sockets/sockets.c 	php_sock[0]->type		= domain;
php_sock         2129 ext/sockets/sockets.c 	php_sock[1]->type		= domain;
php_sock         2130 ext/sockets/sockets.c 	php_sock[0]->error		= 0;
php_sock         2131 ext/sockets/sockets.c 	php_sock[1]->error		= 0;
php_sock         2132 ext/sockets/sockets.c 	php_sock[0]->blocking	= 1;
php_sock         2133 ext/sockets/sockets.c 	php_sock[1]->blocking	= 1;
php_sock         2135 ext/sockets/sockets.c 	ZEND_REGISTER_RESOURCE(retval[0], php_sock[0], le_socket);
php_sock         2136 ext/sockets/sockets.c 	ZEND_REGISTER_RESOURCE(retval[1], php_sock[1], le_socket);
php_sock         2153 ext/sockets/sockets.c 	php_socket	*php_sock;
php_sock         2159 ext/sockets/sockets.c 	ZEND_FETCH_RESOURCE(php_sock, php_socket*, &arg1, -1, le_socket_name, le_socket);
php_sock         2161 ext/sockets/sockets.c 	if (shutdown(php_sock->bsd_socket, how_shutdown) != 0) {
php_sock         2162 ext/sockets/sockets.c 		PHP_SOCKET_ERROR(php_sock, "unable to shutdown socket", errno);
php_sock         2176 ext/sockets/sockets.c 	php_socket	*php_sock;
php_sock         2183 ext/sockets/sockets.c 		ZEND_FETCH_RESOURCE(php_sock, php_socket*, &arg1, -1, le_socket_name, le_socket);
php_sock         2184 ext/sockets/sockets.c 		RETVAL_LONG(php_sock->error);
php_sock         2196 ext/sockets/sockets.c 	php_socket	*php_sock;
php_sock         2203 ext/sockets/sockets.c 		ZEND_FETCH_RESOURCE(php_sock, php_socket*, &arg1, -1, le_socket_name, le_socket);
php_sock         2204 ext/sockets/sockets.c 		php_sock->error = 0;