Lines Matching refs:sock

287 #  define SET_SOCKET_BLOCKING_MODE(sock, save) \  argument
288 save = TRUE; ioctlsocket(sock, FIONBIO, &save)
289 # define RESTORE_SOCKET_BLOCKING_MODE(sock, save) \ argument
290 ioctlsocket(sock, FIONBIO, &save)
293 # define SET_SOCKET_BLOCKING_MODE(sock, save) \ argument
294 save = fcntl(sock, F_GETFL, 0); \
295 fcntl(sock, F_SETFL, save | O_NONBLOCK)
296 # define RESTORE_SOCKET_BLOCKING_MODE(sock, save) \ argument
297 fcntl(sock, F_SETFL, save)
426 php_socket_t sock; local
441 sock = socket(sa->sa_family, socktype, 0);
443 if (sock == SOCK_ERR) {
472 setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, (char*)&val, sizeof(val));
476 n = bind(sock, sa, socklen);
485 closesocket(sock);
487 sock = -1;
500 return sock;
660 PHPAPI int php_network_get_peer_name(php_socket_t sock, argument
670 if (getpeername(sock, (struct sockaddr*)&sa, &sl) == 0) {
680 PHPAPI int php_network_get_sock_name(php_socket_t sock, argument
690 if (getsockname(sock, (struct sockaddr*)&sa, &sl) == 0) {
772 php_socket_t sock; local
804 sock = socket(sa->sa_family, socktype, 0);
806 if (sock == SOCK_ERR) {
870 if (!local_address || bind(sock, local_address, local_address_len)) {
884 n = php_network_connect_socket(sock, sa, socklen, asynchronous,
921 closesocket(sock);
923 sock = -1;
929 return sock;
1039 php_netstream_data_t *sock; local
1041 sock = pemalloc(sizeof(php_netstream_data_t), persistent_id ? 1 : 0);
1042 memset(sock, 0, sizeof(php_netstream_data_t));
1044 sock->is_blocked = 1;
1045 sock->timeout.tv_sec = FG(default_socket_timeout);
1046 sock->timeout.tv_usec = 0;
1047 sock->socket = socket;
1049 stream = php_stream_alloc_rel(&php_stream_generic_socket_ops, sock, persistent_id, "r+");
1052 pefree(sock, persistent_id ? 1 : 0);