[prev in list] [next in list] [prev in thread] [next in thread]
List: helix-server-cvs
Subject: [Server-cvs] qos/transport qos_tran_cc.cpp, 1.108, 1.108.18.1 qos_tran_loss_event.cpp, 1.4,
From: dcollins () helixcommunity ! org
Date: 2012-05-25 19:16:21
[Download RAW message or body]
Update of /cvsroot/server/qos/transport
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv10923/qos/transport
Modified Files:
Tag: SERVER_NUCLEUS
qos_tran_cc.cpp qos_tran_loss_event.cpp
qos_tran_rdt_metrics.cpp
Log Message:
use HX_MIN() rather than min() for better portability
Index: qos_tran_cc.cpp
===================================================================
RCS file: /cvsroot/server/qos/transport/qos_tran_cc.cpp,v
retrieving revision 1.108
retrieving revision 1.108.18.1
diff -u -d -r1.108 -r1.108.18.1
--- qos_tran_cc.cpp 2 Jul 2010 14:40:42 -0000 1.108
+++ qos_tran_cc.cpp 25 May 2012 19:16:18 -0000 1.108.18.1
@@ -1124,7 +1124,7 @@
}
// else ulMaxStreamRate is 0 so we return the media rate.
- return (ulMaxStreamRate >= m_ulMediaRate) ? min(ulMaxStreamRate, \
(UINT32)(m_ulMediaRate * m_fInitialOversendRate)) + return (ulMaxStreamRate >= \
m_ulMediaRate) ? HX_MIN(ulMaxStreamRate, (UINT32)(m_ulMediaRate * \
m_fInitialOversendRate)) : m_ulMediaRate;
}
Index: qos_tran_rdt_metrics.cpp
===================================================================
RCS file: /cvsroot/server/qos/transport/qos_tran_rdt_metrics.cpp,v
retrieving revision 1.16
retrieving revision 1.16.40.1
diff -u -d -r1.16 -r1.16.40.1
--- qos_tran_rdt_metrics.cpp 31 May 2009 03:40:05 -0000 1.16
+++ qos_tran_rdt_metrics.cpp 25 May 2012 19:16:18 -0000 1.16.40.1
@@ -175,7 +175,7 @@
/* Loss Metric: The computed value is useless for TFRC, but it is ok for \
session stats: */
double fLocalLoss = (double)((double)m_ulLocalLossAcc / \
(double)(ackLen+m_ulLocalLossAcc));
- m_fLossRate = min(fLocalLoss, (double)((double)(m_ulLossAcc) / \
(double)(m_ulPktAcc))); + m_fLossRate = HX_MIN(fLocalLoss, \
(double)((double)(m_ulLossAcc) / (double)(m_ulPktAcc)));
/* Rate Metric: */
for (UINT16 i = 0; i < ackLen; i++)
Index: qos_tran_loss_event.cpp
===================================================================
RCS file: /cvsroot/server/qos/transport/qos_tran_loss_event.cpp,v
retrieving revision 1.4
retrieving revision 1.4.358.1
diff -u -d -r1.4 -r1.4.358.1
--- qos_tran_loss_event.cpp 7 Oct 2003 18:55:52 -0000 1.4
+++ qos_tran_loss_event.cpp 25 May 2012 19:16:18 -0000 1.4.358.1
@@ -178,7 +178,7 @@
fIntervalAvg_1 /= fWeightTotal_1;
- fLossRate = (1.0 / max(fIntervalAvg_0, fIntervalAvg_1));
+ fLossRate = (1.0 / HX_MAX(fIntervalAvg_0, fIntervalAvg_1));
return HXR_OK;
}
@@ -249,7 +249,7 @@
//from draft-ietf-tsvwg-tfrc-03
double fRTT_seconds = fRTTEstimate / 1000;
double fRTO_seconds = fRTOEstimate / 1000;
- double fTemp = min(3 * sqrt(3*ACKED_PKTS_PER_ACK*fLossEventRate/8),
+ double fTemp = HX_MIN(3 * sqrt(3*ACKED_PKTS_PER_ACK*fLossEventRate/8),
1.0);
return ( fAvgPktSize /
_______________________________________________
Server-cvs mailing list
Server-cvs@helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/server-cvs
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic