<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:monospace,monospace;font-size:large">But in the background traffic health check messages over ipsec is happening.</div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, 17 Jan 2019 at 20:11, Venumadhav Josyula <<a href="mailto:vjosyula@gmail.com">vjosyula@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div style="font-family:monospace,monospace;font-size:large">get_use_time -> get_usebytes, the implementation of it libcharon is as shown below snippet. </div><div style="font-family:monospace,monospace;font-size:large">1) if bytes, packets are both zero, is the below code correct ?</div><div style="font-family:monospace,monospace;font-size:large">2) here if they { *bytes, *packets } are '0' for both not calling update_usebytes in code below won't cause dpd to be triggered inspite of traffic.</div><div style="font-family:monospace,monospace;font-size:large">thanks,</div><div style="font-family:monospace,monospace;font-size:large">Regards</div><div style="font-family:monospace,monospace;font-size:large">Venu</div><div style="font-family:monospace,monospace;font-size:large"><br></div><div style="font-family:monospace,monospace;font-size:large"><table class="gmail-m_-386276176470876665gmail-filecontent gmail-m_-386276176470876665gmail-syntaxhl" style="border:1px solid rgb(226,226,226);border-collapse:collapse;width:1466.4px;background-color:rgb(250,250,250);color:rgb(54,0,12);font-family:Verdana,sans-serif;font-size:10.8px"><tbody style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;font-size:12px"><tr id="gmail-m_-386276176470876665gmail-L675"><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap">METHOD(child_sa_t, get_usestats, <span class="gmail-m_-386276176470876665gmail-directive" style="color:rgb(0,136,136);font-weight:bold">void</span>,
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L676"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L676" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">676</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"> private_child_sa_t *this, <span class="gmail-m_-386276176470876665gmail-predefined-type" style="color:rgb(0,170,136);font-weight:bold">bool</span> inbound,
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L677"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L677" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">677</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"> time_t *time, uint64_t *bytes, uint64_t *packets)
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L678"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L678" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">678</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap">{
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L679"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L679" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">679</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"> <span class="gmail-m_-386276176470876665gmail-keyword" style="color:rgb(0,136,0);font-weight:bold">if</span> ((!bytes && !packets) || update_usebytes(this, inbound) != FAILED)
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L680"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L680" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">680</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"> {
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L681"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L681" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">681</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"> <span class="gmail-m_-386276176470876665gmail-comment" style="color:rgb(119,119,119)">/* there was traffic since last update or the kernel interface</span>
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L682"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L682" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">682</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"><span class="gmail-m_-386276176470876665gmail-comment" style="color:rgb(119,119,119)"> * does not support querying the number of usebytes.</span>
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L683"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L683" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">683</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"><span class="gmail-m_-386276176470876665gmail-comment" style="color:rgb(119,119,119)"> */</span>
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L684"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L684" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">684</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"> <span class="gmail-m_-386276176470876665gmail-keyword" style="color:rgb(0,136,0);font-weight:bold">if</span> (time)
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L685"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L685" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">685</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"> {
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L686"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L686" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">686</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"> <span class="gmail-m_-386276176470876665gmail-keyword" style="color:rgb(0,136,0);font-weight:bold">if</span> (!update_usetime(this, inbound) && !bytes && !packets)
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L687"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L687" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">687</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"> {
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L688"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L688" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">688</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"> <span class="gmail-m_-386276176470876665gmail-comment" style="color:rgb(119,119,119)">/* if policy query did not yield a usetime, query SAs instead */</span>
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L689"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L689" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">689</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"> update_usebytes(this, inbound);
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L690"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L690" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">690</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"> }
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L691"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L691" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">691</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"> }
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L692"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L692" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">692</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"> }
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L693"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L693" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">693</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"> <span class="gmail-m_-386276176470876665gmail-keyword" style="color:rgb(0,136,0);font-weight:bold">if</span> (time)
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L694"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L694" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">694</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"> {
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L695"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L695" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">695</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"> *time = inbound ? this->my_usetime : this->other_usetime;
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L696"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L696" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">696</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"> }
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L697"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L697" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">697</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"> <span class="gmail-m_-386276176470876665gmail-keyword" style="color:rgb(0,136,0);font-weight:bold">if</span> (bytes)
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L698"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L698" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">698</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"> {
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L699"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L699" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">699</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"> *bytes = inbound ? this->my_usebytes : this->other_usebytes;
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L700"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L700" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">700</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"> }
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L701"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L701" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">701</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"> <span class="gmail-m_-386276176470876665gmail-keyword" style="color:rgb(0,136,0);font-weight:bold">if</span> (packets)
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L702"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L702" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">702</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"> {
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L703"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L703" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">703</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"> *packets = inbound ? this->my_usepackets : this->other_usepackets;
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L704"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L704" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">704</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"> }
</pre></td></tr><tr id="gmail-m_-386276176470876665gmail-L705"><th class="gmail-m_-386276176470876665gmail-line-num" style="border:1px solid rgb(226,226,226);background-color:rgb(238,238,238);text-align:right;width:26.6px;padding:0px 3px 0px 0px;color:rgb(153,153,153);font-weight:normal"><a href="https://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/libcharon/sa/child_sa.c#L705" style="color:rgb(138,0,32);text-decoration-line:none;font-weight:bold" target="_blank">705</a></th><td class="gmail-m_-386276176470876665gmail-line-code" style="padding:0px 0px 0px 4px"><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap">}</pre><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"><br></pre><pre style="font-family:Consolas,Menlo,"Liberation Mono",Courier,monospace;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"><br></pre></td></tr></tbody></table></div></div>
</blockquote></div></div>