SOURCES: squid_hit_miss_mark.patch - fixed
dzeus
dzeus at pld-linux.org
Tue Nov 14 18:43:57 CET 2006
Author: dzeus Date: Tue Nov 14 17:43:57 2006 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- fixed
---- Files affected:
SOURCES:
squid_hit_miss_mark.patch (1.3 -> 1.4)
---- Diffs:
================================================================
Index: SOURCES/squid_hit_miss_mark.patch
diff -u SOURCES/squid_hit_miss_mark.patch:1.3 SOURCES/squid_hit_miss_mark.patch:1.4
--- SOURCES/squid_hit_miss_mark.patch:1.3 Mon Nov 13 21:24:57 2006
+++ SOURCES/squid_hit_miss_mark.patch Tue Nov 14 18:43:52 2006
@@ -1,26 +1,25 @@
-diff -urN squid-2.6.STABLE5.orig/src/client_side.c squid-2.6.STABLE5/src/client_side.c
--- squid-2.6.STABLE5.orig/src/client_side.c 2006-09-30 23:10:48.000000000 +0200
-+++ squid-2.6.STABLE5/src/client_side.c 2006-11-13 21:13:45.241328717 +0100
-@@ -2948,6 +2948,9 @@
- memBufAppend(&mb, body_buf, body_size);
- }
- /* write */
-+ { int tos=isTcpHit(http->log_type) ? 0 : 8;
-+ setsockopt(fd,SOL_IP,IP_TOS,&tos,4);
-+ }
- comm_write_mbuf(http->conn->fd, mb, clientWriteComplete, http);
- /* clean up */
- aborted:
-@@ -3000,6 +3003,9 @@
++++ squid-2.6.STABLE5/src/client_side.c 2006-11-14 18:26:59.459231147 +0100
+@@ -3000,6 +3000,9 @@
if (!http->request->range) {
/* Avoid copying to MemBuf for non-range requests */
http->out.offset += size;
-+ { int tos=isTcpHit(http->log_type) ? 0 : 8;
-+ setsockopt(fd,SOL_IP,IP_TOS,&tos,4);
-+ }
++ { int tos=isTcpHit(http->log_type) ? 0 : 8;
++ setsockopt(fd,SOL_IP,IP_TOS,&tos,4);
++ }
comm_write(fd, buf, size, clientWriteBodyComplete, http, NULL);
/* NULL because clientWriteBodyComplete frees it */
return;
+@@ -3034,6 +3037,9 @@
+ memBufAppend(&mb, buf, size);
+ }
+ /* write */
++ { int tos=isTcpHit(http->log_type) ? 0 : 8;
++ setsockopt(fd,SOL_IP,IP_TOS,&tos,4);
++ }
+ comm_write_mbuf(fd, mb, clientWriteComplete, http);
+ /* if we don't do it, who will? */
+ memFree(buf, MEM_CLIENT_SOCK_BUF);
diff -urN squid-2.6.STABLE5.orig/src/defines.h squid-2.6.STABLE5/src/defines.h
--- squid-2.6.STABLE5.orig/src/defines.h 2006-08-19 14:40:31.000000000 +0200
+++ squid-2.6.STABLE5/src/defines.h 2006-11-13 21:15:47.563667677 +0100
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SOURCES/squid_hit_miss_mark.patch?r1=1.3&r2=1.4&f=u
More information about the pld-cvs-commit
mailing list