commit 640a37e2e6bdf6e580e97deb99db14ed536aeb4f
parent 52a76e50b2fe3cccd6dc0a8844996d4f5809319c
Author: ng0 <ng0@n0.is>
Date: Mon, 22 Jul 2019 09:47:43 +0000
move comment above function.
Diffstat:
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/src/microhttpd/mhd_send.c b/src/microhttpd/mhd_send.c
@@ -148,6 +148,10 @@ MHD_send_on_connection_ (struct MHD_Connection *connection,
#endif
#if TCP_CORK
+ /* When we have CORK, we can have NODELAY on the same system,
+ * at least since Linux 2.2 and both can be combined since
+ * Linux 2.5.71. For more details refer to tcp(7) on Linux.
+ * No other system in 2019-06 has TCP_CORK. */
if ((! using_tls) && (use_corknopush) && (have_cork && ! want_cork))
{
if (0 == setsockopt (s,
@@ -166,9 +170,6 @@ MHD_send_on_connection_ (struct MHD_Connection *connection,
{
connection->sk_tcp_nodelay = true;
}
- /* When we have CORK, we can have NODELAY on the same system,
- * at least since Linux 2.2 and both can be combined since
- * Linux 2.5.71. See tcp(7). No other system in 2019-06 has TCP_CORK. */
}
#elif TCP_NOPUSH
/* TCP_NOPUSH on FreeBSD is equal to cork on Linux, with the