<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt"><div style="" class=""><span style="" class="">Great do let me know how it goes<br></span></div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><span style="" class="">Also please add the below one to your list<br style="" class=""></span></div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><br></div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;">Shouldn't
 ThruOctetsAcked be&nbsp;</div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><span style="" class=""><br></span></div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><span style="" class="">stats-&gt;estats_vars.ThruOctetsAcked += ack - tp-&gt;snd_una;&nbsp;</span></div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;">instead of <br style="" class=""><span style="" class="">stats-&gt;estats_vars.ThruOctetsAcked +=&nbsp; tp-&gt;snd_una-ack;</span></div><div class="" style="color: rgb(0, 0, 0); font-size: 16px;
 font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;">Regards</div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;">Krishnan<br><span style="" class=""></span></div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><span style="" class=""><br></span></div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><span style="" class=""><br style="" class=""></span></div> <div class="qtdSeparateBR"><br><br></div><div style="display: block;"
 class="yahoo_quoted"> <div class="" style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt;"> <div class="" style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt;"> <div style="" class="" dir="ltr"> <font style="" class="" face="Arial" size="2"> On Monday, August 11, 2014 10:45 AM, rapier &lt;rapier@psc.edu&gt; wrote:<br style="" class=""> </font> </div>  <br style="" class=""><br style="" class=""> <div style="" class="">Krishnan,<br style="" class="" clear="none"><br style="" class="" clear="none">Thanks for bringing this to our attention and I apologize for not <br style="" class="" clear="none">replying earlier. I'll need to bring this up with the team member that <br style="" class="" clear="none">worked on implementing the MIB to determine if this is an oversight or <br style="" class="" clear="none">intention. Unfortunately they are
 on vacation for the next week or so. <br style="" class="" clear="none">However, when they return I'll get this question answered as soon as <br style="" class="" clear="none">possible.<br style="" class="" clear="none"><br style="" class="" clear="none">Thanks again,<br style="" class="" clear="none"><br style="" class="" clear="none">Chris Rapier<br style="" class="" clear="none"><div style="" class="" id="yqtfd58493"><br style="" class="" clear="none">On 8/6/14, 8:26 PM, hsirk wrote:<br style="" class="" clear="none">&gt;<br style="" class="" clear="none">&gt; Resending ...bounced the first time.<br style="" class="" clear="none">&gt;<br style="" class="" clear="none">&gt; On Wednesday, August 6, 2014 5:22 PM, hsirk &lt;<a style="" class="" shape="rect" ymailto="mailto:hsirk_6@yahoo.com" href="mailto:hsirk_6@yahoo.com">hsirk_6@yahoo.com</a>&gt; wrote:<br style="" class="" clear="none">&gt;<br style="" class="" clear="none">&gt;<br style="" class=""
 clear="none">&gt; Hello,<br style="" class="" clear="none">&gt; I have been playing around with the web10g patch.<br style="" class="" clear="none">&gt; Back ported the web10g-v2.6.38 patch to centos6.5 (2.6.32-431).<br style="" class="" clear="none">&gt; Started validating the variables .<br style="" class="" clear="none">&gt;<br style="" class="" clear="none">&gt; So far i have queries about the below two stats.<br style="" class="" clear="none">&gt;<br style="" class="" clear="none">&gt; 1.<br style="" class="" clear="none">&gt; tcp_estats_update_segsend()<br style="" class="" clear="none">&gt;&nbsp;  stats-&gt;estats_vars.DataOctetsOut += len;<br style="" class="" clear="none">&gt;<br style="" class="" clear="none">&gt; Based on the description of the variable,shouldn't the length be just the<br style="" class="" clear="none">&gt; length of tcp data instead of the whole packet .(something line&nbsp; seg -<br style="" class="" clear="none">&gt;
 end_seg?)<br style="" class="" clear="none">&gt;<br style="" class="" clear="none">&gt; VariableName:&nbsp;&nbsp;&nbsp; DataOctetsOut<br style="" class="" clear="none">&gt; Scope:&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; RFC4898<br style="" class="" clear="none">&gt; ShortDescr:&nbsp;&nbsp;&nbsp; Data Octets Out<br style="" class="" clear="none">&gt; Units:&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; octets<br style="" class="" clear="none">&gt; ProcType:&nbsp;&nbsp;&nbsp; ZeroBasedCounter32<br style="" class="" clear="none">&gt; Description:&nbsp;&nbsp;&nbsp; The number of octets of data contained in transmitted segments,<br style="" class="" clear="none">&gt; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; including retransmitted data.&nbsp; Note that this does not include<br style="" class="" clear="none">&gt; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; TCP headers.<br style="" class="" clear="none">&gt; R/W:&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; read-only<br style="" class=""
 clear="none">&gt;<br style="" class="" clear="none">&gt;<br style="" class="" clear="none">&gt;<br style="" class="" clear="none">&gt; 2.void tcp_estats_update_rcvd(struct tcp_sock *tp, u32 seq)<br style="" class="" clear="none">&gt; stats-&gt;estats_vars.ThruOctetsReceived += seq - tp-&gt;rcv_nxt<br style="" class="" clear="none">&gt;<br style="" class="" clear="none">&gt; Based on the definition shouldn't rcv_wup be used ( ie something like<br style="" class="" clear="none">&gt; tp-&gt;rcv_wup - tp-&gt;seq )<br style="" class="" clear="none">&gt; cause AFAIK rcv_nxt&nbsp; indicates data that is received but not yet acked.<br style="" class="" clear="none">&gt;<br style="" class="" clear="none">&gt; VariableName:<br style="" class="" clear="none">&gt; &nbsp;&nbsp;&nbsp; ThruOctetsReceived<br style="" class="" clear="none">&gt; Scope:&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; RFC4898<br style="" class="" clear="none">&gt; ShortDescr:&nbsp;&nbsp;&nbsp; Total
 throughput octets received<br style="" class="" clear="none">&gt; Units:&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; octets<br style="" class="" clear="none">&gt; ProcType:&nbsp;&nbsp;&nbsp; ZeroBasedCounter32<br style="" class="" clear="none">&gt; Description:&nbsp;&nbsp;&nbsp; The number of octets for which cumulative acknowledgments<br style="" class="" clear="none">&gt; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; have been sent.&nbsp; Note that this will be the sum of changes<br style="" class="" clear="none">&gt; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; to tcpEStatsAppRcvNxt.<br style="" class="" clear="none">&gt; R/W:&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; read-only<br style="" class="" clear="none">&gt;<br style="" class="" clear="none">&gt; If my understanding is wrong or i am just looking at the wrong doc :).<br style="" class="" clear="none">&gt; Please point me to the right one.<br style="" class="" clear="none">&gt;<br style="" class="" clear="none">&gt;
 Regards<br style="" class="" clear="none">&gt; Krishnan<br style="" class="" clear="none">&gt; PS: if you would like the ported rh6.5 patch . Do let me know i will be<br style="" class="" clear="none">&gt; more than happy to share it.</div><br style="" class="" clear="none">&gt;<br style="" class="" clear="none">&gt;<br style="" class="" clear="none">&gt;<br style="" class="" clear="none">&gt;<br style="" class="" clear="none">&gt;<br style="" class="" clear="none">&gt; _______________________________________________<br style="" class="" clear="none">&gt; Web10g-user mailing list<br style="" class="" clear="none">&gt; <a style="" class="" shape="rect" ymailto="mailto:Web10g-user@web10g.org" href="mailto:Web10g-user@web10g.org">Web10g-user@web10g.org</a><br style="" class="" clear="none">&gt; <a style="" class="" shape="rect" href="https://lists.psc.edu/mailman/listinfo/web10g-user"
 target="_blank">https://lists.psc.edu/mailman/listinfo/web10g-user</a><br style="" class="" clear="none">&gt;<br style="" class="" clear="none">&gt; To UNSUBSCRIBE visit <a style="" class="" shape="rect" href="https://lists.psc.edu/mailman/unsubscribe/web10g-user" target="_blank">https://lists.psc.edu/mailman/unsubscribe/web10g-user</a><br style="" class="" clear="none">&gt;<br style="" class="" clear="none">_______________________________________________<br style="" class="" clear="none">Web10g-user mailing list<br style="" class="" clear="none"><a style="" class="" shape="rect" ymailto="mailto:Web10g-user@web10g.org" href="mailto:Web10g-user@web10g.org">Web10g-user@web10g.org</a><br style="" class="" clear="none"><a style="" class="" shape="rect" href="https://lists.psc.edu/mailman/listinfo/web10g-user" target="_blank">https://lists.psc.edu/mailman/listinfo/web10g-user</a><br style="" class="" clear="none"><br style="" class="" clear="none">To
 UNSUBSCRIBE visit <a style="" class="" shape="rect" href="https://lists.psc.edu/mailman/unsubscribe/web10g-user" target="_blank">https://lists.psc.edu/mailman/unsubscribe/web10g-user</a><div style="" class="" id="yqtfd57540"><br style="" class="" clear="none"></div><br style="" class=""><br style="" class=""></div>  </div> </div>  </div> </div></body></html>