From b99da057bbe7c7bcb039ff5d90341e80c901516e Mon Sep 17 00:00:00 2001 From: Keith Winstein Date: Mon, 22 Oct 2012 10:47:50 -0400 Subject: [PATCH] Back out use of ip.h IPTOS_DSCP_AF42 constant (missing on OS X) --- src/network/network.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/network/network.cc b/src/network/network.cc index d4ce857..d257188 100644 --- a/src/network/network.cc +++ b/src/network/network.cc @@ -35,7 +35,6 @@ #include #include #include -#include #include #include #include @@ -158,7 +157,7 @@ Connection::Socket::Socket() #endif /* set diffserv values to AF42 + ECT */ - int dscp = IPTOS_DSCP_AF42 | IPTOS_ECN_ECT0; + int dscp = 0x92; /* OS X does not have IPTOS_DSCP_AF42 constant */ if ( setsockopt( _fd, IPPROTO_IP, IP_TOS, &dscp, sizeof (dscp)) < 0 ) { // perror( "setsockopt( IP_TOS )" ); }