| OLD | NEW | 
|    1 // Copyright (c) 2013, the Dart project authors.  Please see the AUTHORS file |    1 // Copyright (c) 2013, the Dart project authors.  Please see the AUTHORS file | 
|    2 // for details. All rights reserved. Use of this source code is governed by a |    2 // for details. All rights reserved. Use of this source code is governed by a | 
|    3 // BSD-style license that can be found in the LICENSE file. |    3 // BSD-style license that can be found in the LICENSE file. | 
|    4  |    4  | 
|    5 #include "platform/globals.h" |    5 #include "platform/globals.h" | 
|    6 #if defined(TARGET_OS_LINUX) |    6 #if defined(TARGET_OS_LINUX) | 
|    7  |    7  | 
|    8 #include <errno.h>  // NOLINT |    8 #include <errno.h>  // NOLINT | 
|    9 #include <stdio.h>  // NOLINT |    9 #include <stdio.h>  // NOLINT | 
|   10 #include <stdlib.h>  // NOLINT |   10 #include <stdlib.h>  // NOLINT | 
| (...skipping 384 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  395  |  395  | 
|  396  |  396  | 
|  397 bool Socket::SetBlocking(intptr_t fd) { |  397 bool Socket::SetBlocking(intptr_t fd) { | 
|  398   return FDUtils::SetBlocking(fd); |  398   return FDUtils::SetBlocking(fd); | 
|  399 } |  399 } | 
|  400  |  400  | 
|  401  |  401  | 
|  402 bool Socket::SetNoDelay(intptr_t fd, bool enabled) { |  402 bool Socket::SetNoDelay(intptr_t fd, bool enabled) { | 
|  403   int on = enabled ? 1 : 0; |  403   int on = enabled ? 1 : 0; | 
|  404   return TEMP_FAILURE_RETRY(setsockopt(fd, |  404   return TEMP_FAILURE_RETRY(setsockopt(fd, | 
|  405                                        SOL_TCP, |  405                                        IPPROTO_TCP, | 
|  406                                        TCP_NODELAY, |  406                                        TCP_NODELAY, | 
|  407                                        reinterpret_cast<char *>(&on), |  407                                        reinterpret_cast<char *>(&on), | 
|  408                                        sizeof(on))) == 0; |  408                                        sizeof(on))) == 0; | 
|  409 } |  409 } | 
|  410  |  410  | 
|  411 }  // namespace bin |  411 }  // namespace bin | 
|  412 }  // namespace dart |  412 }  // namespace dart | 
|  413  |  413  | 
|  414 #endif  // defined(TARGET_OS_LINUX) |  414 #endif  // defined(TARGET_OS_LINUX) | 
| OLD | NEW |