]> granicus.if.org Git - php/commitdiff
MFH: ws fix
authorJani Taskinen <jani@php.net>
Tue, 17 Jul 2007 13:29:33 +0000 (13:29 +0000)
committerJani Taskinen <jani@php.net>
Tue, 17 Jul 2007 13:29:33 +0000 (13:29 +0000)
main/network.c

index d4bee77bdfe478b62666d8ea24f20300d7ea382e..cfc80148a7743eb87d8f74bd6af4b3b48c10f999 100644 (file)
@@ -1026,32 +1026,32 @@ PHPAPI php_stream *_php_stream_sock_open_host(const char *host, unsigned short p
 
 PHPAPI int php_set_sock_blocking(int socketd, int block TSRMLS_DC)
 {
-      int ret = SUCCESS;
-      int flags;
-      int myflag = 0;
+       int ret = SUCCESS;
+       int flags;
+       int myflag = 0;
 
 #ifdef PHP_WIN32
-      /* with ioctlsocket, a non-zero sets nonblocking, a zero sets blocking */
-         flags = !block;
-         if (ioctlsocket(socketd, FIONBIO, &flags)==SOCKET_ERROR){
-                 php_error_docref(NULL TSRMLS_CC, E_WARNING, "%s", WSAGetLastError());
-                 ret = FALSE;
-      }
+       /* with ioctlsocket, a non-zero sets nonblocking, a zero sets blocking */
+       flags = !block;
+       if (ioctlsocket(socketd, FIONBIO, &flags) == SOCKET_ERROR) {
+               php_error_docref(NULL TSRMLS_CC, E_WARNING, "%s", WSAGetLastError());
+               ret = FALSE;
+       }
 #else
-      flags = fcntl(socketd, F_GETFL);
+       flags = fcntl(socketd, F_GETFL);
 #ifdef O_NONBLOCK
-      myflag = O_NONBLOCK; /* POSIX version */
+       myflag = O_NONBLOCK; /* POSIX version */
 #elif defined(O_NDELAY)
-      myflag = O_NDELAY;   /* old non-POSIX version */
+       myflag = O_NDELAY;   /* old non-POSIX version */
 #endif
-      if (!block) {
-              flags |= myflag;
-      } else {
+       if (!block) {
+               flags |= myflag;
+       } else {
                flags &= ~myflag;
-      }
-      fcntl(socketd, F_SETFL, flags);
+       }
+       fcntl(socketd, F_SETFL, flags);
 #endif
-      return ret;
+       return ret;
 }
 
 PHPAPI void _php_emit_fd_setsize_warning(int max_fd)