<html>
 <body>
  <div style="font-family: Verdana, Arial, Helvetica, Sans-Serif;">
   <table bgcolor="#f9f3c9" width="100%" cellpadding="8" style="border: 1px #c9c399 solid;">
    <tr>
     <td>
      This is an automatically generated e-mail. To reply, visit:
      <a href="https://reviewboard.asterisk.org/r/1747/">https://reviewboard.asterisk.org/r/1747/</a>
     </td>
    </tr>
   </table>
   <br />





 <pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">You should do it the same way as sig_pri does the digital flag.  The sig_xxx extraction was intended so the sig_xxx code did not need to use chan_dahdi as the upper layer and the upper layer may not supply the callback to check the outgoing flag.

That being said, sig_pri and sig_ss7 also have an outgoing flag but they avoid the callback because they implicitly keep the outgoing flags in sync.  Maybe they really should do the same as the digital flag anyway.</pre>
 <br />







<p>- rmudgett</p>


<br />
<p>On February 16th, 2012, 4:19 a.m., Alec Davis wrote:</p>






<table bgcolor="#fefadf" width="100%" cellspacing="0" cellpadding="8" style="background-image: url('https://reviewboard.asterisk.org/media/rb/images/review_request_box_top_bg.png'); background-position: left top; background-repeat: repeat-x; border: 1px black solid;">
 <tr>
  <td>

<div>Review request for Asterisk Developers.</div>
<div>By Alec Davis.</div>


<p style="color: grey;"><i>Updated Feb. 16, 2012, 4:19 a.m.</i></p>




<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Description </h1>
<table width="100%" bgcolor="#ffffff" cellspacing="0" cellpadding="10" style="border: 1px solid #b8b5a0">
 <tr>
  <td>
   <pre style="margin: 0; padding: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Jeremy Pepper review https://reviewboard.asterisk.org/r/1737/ highlighted an issue where p-&gt;outgoing flag isn&#39;t in sync&#39;d between chan_dahdi and sig_analog</pre>
  </td>
 </tr>
</table>


<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Testing </h1>
<table width="100%" bgcolor="#ffffff" cellspacing="0" cellpadding="10" style="border: 1px solid #b8b5a0">
 <tr>
  <td>
   <pre style="margin: 0; padding: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Basic calls in and out with analog TDM800P</pre>
  </td>
 </tr>
</table>




<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Diffs</b> </h1>
<ul style="margin-left: 3em; padding-left: 0;">

 <li>trunk/channels/chan_dahdi.c <span style="color: grey">(353434)</span></li>

 <li>trunk/channels/sig_analog.h <span style="color: grey">(353434)</span></li>

 <li>trunk/channels/sig_analog.c <span style="color: grey">(353434)</span></li>

</ul>

<p><a href="https://reviewboard.asterisk.org/r/1747/diff/" style="margin-left: 3em;">View Diff</a></p>




  </td>
 </tr>
</table>








  </div>
 </body>
</html>