Browse Source

Restoring authorship annotation for <defencer@yandex-team.ru>. Commit 2 of 2.

defencer 3 years ago
parent
commit
bab6bea2cd
2 changed files with 19 additions and 19 deletions
  1. 18 18
      util/network/socket.cpp
  2. 1 1
      util/network/socket.h

+ 18 - 18
util/network/socket.cpp

@@ -325,26 +325,26 @@ void SetNoDelay(SOCKET s, bool value) {
     CheckedSetSockOpt(s, IPPROTO_TCP, TCP_NODELAY, (int)value, "tcp no delay");
 }
 
-void SetCloseOnExec(SOCKET s, bool value) { 
-#if defined(_unix_) 
-    int flags = fcntl(s, F_GETFD); 
-    if (flags == -1) { 
-        ythrow TSystemError() << "fcntl() failed"; 
-    } 
-    if (value) { 
-        flags |= FD_CLOEXEC; 
-    } else { 
-        flags &= ~FD_CLOEXEC; 
-    } 
-    if (fcntl(s, F_SETFD, flags) == -1) { 
-        ythrow TSystemError() << "fcntl() failed"; 
-    } 
-#else 
+void SetCloseOnExec(SOCKET s, bool value) {
+#if defined(_unix_)
+    int flags = fcntl(s, F_GETFD);
+    if (flags == -1) {
+        ythrow TSystemError() << "fcntl() failed";
+    }
+    if (value) {
+        flags |= FD_CLOEXEC;
+    } else {
+        flags &= ~FD_CLOEXEC;
+    }
+    if (fcntl(s, F_SETFD, flags) == -1) {
+        ythrow TSystemError() << "fcntl() failed";
+    }
+#else
     Y_UNUSED(s);
     Y_UNUSED(value);
-#endif 
-} 
- 
+#endif
+}
+
 size_t GetMaximumSegmentSize(SOCKET s) {
 #if defined(TCP_MAXSEG)
     int val;

+ 1 - 1
util/network/socket.h

@@ -103,7 +103,7 @@ void SetKeepAlive(SOCKET s);
 void SetLinger(SOCKET s, bool on, unsigned len);
 void SetZeroLinger(SOCKET s);
 void SetKeepAlive(SOCKET s, bool value);
-void SetCloseOnExec(SOCKET s, bool value); 
+void SetCloseOnExec(SOCKET s, bool value);
 void SetOutputBuffer(SOCKET s, unsigned value);
 void SetInputBuffer(SOCKET s, unsigned value);
 void SetReusePort(SOCKET s, bool value);