<div class="gmail_quote"> Hi everyone,<br><br>I am running Opensuse 11.0 on an AMD dual core 64 bit machine.  On either asterisk 1.6.1 or 1.4.25.1 using asterisk-addons-1.6.1.0 I or asterisk-addons-1.4.8,  I get incorrect CDR values.  cdr-&gt;billsec, ast_cdr_disp2str(cdr-&gt;disposition) and cdr-&gt;duration seem to all have wrong values. cdr-&gt;billsec is always equal to zero and ast_cdr_disp2str(cdr-&gt;disposition)  is always equal to &#39;NO ANSWER&#39; and cdr-&gt;duration is equal to zero.  However the values in the cdr master.csv file has the correct values.<br>
<br>Here are a list of CDR methods and members I am using in my software.  Some of these methods seem to be working fine, but the values they generate are wrong.   Should I be using different functions to accomplish the same thing instead of having to depend on the cdr routines?<br>
<br><br>ast_cdr_setaccount(chan, chan-&gt;exten);<br>ast_cdr_setapp(chan-&gt;cdr, app, cd-&gt;destination);<br></div>cdr-&gt;lastdata<br>cdr-&gt;channel<br>cdr-&gt;uniqueid<br>ast_cdr_disp2str(cdr-&gt;disposition)<br>cdr-&gt;billsec<br>
ast_cdr_end(cdr);<br><br><br>Thanks so much for your help.<br><br>Joel<br>