<div dir="ltr">Thanks for the quick fix and for your answer to my other question! Can
confirm that opensips is now starting properly after the update. I encountered some
"programming bug" from do_accounting, but I'll open an issue on
github for it.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Apr 25, 2024 at 7:49 PM Liviu Chircu <<a href="mailto:liviu@opensips.org" target="_blank">liviu@opensips.org</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>
<div><font face="monospace">Hello Ionuț,</font><br>
</div>
<div><br>
</div>
<div>On 25.04.2024 12:38, Ionut Boangiu
wrote:<br>
</div>
<blockquote type="cite">Apr
25 05:03:29 debian /usr/sbin/opensips[24397]:
ERROR:auth_aaa:mod_init: auth_aaa: can't get code for the
Digest-Qop attribute (type 0)</blockquote>
<p><font face="monospace">Thanks for the report! You actually ran
into a bug there, and I just pushed a fix on `master` branch,
see <a href="https://github.com/OpenSIPS/opensips/commit/a86b7e2cdde3924621d4cda5adb5bf83462ba544" target="_blank">this
commit</a>. It should become available along with tomorrow's
nightly packages, if you don't build from source.<br>
</font></p>
<p><font face="monospace">About your C dev question: rather than
looking for a tool or a method, why not look for an XML library
that <i>you </i>like working with, first and foremost? Once
you've decided, just walk the dict, build the XML tree, then
print it out as some kind of (char *) buffer using the library's
functionality.</font></p>
<p><font face="monospace">Best regards,<br>
</font></p>
<pre cols="72">--
Liviu Chircu
<a href="http://www.twitter.com/liviuchircu" target="_blank">www.twitter.com/liviuchircu</a> | <a href="http://www.opensips-solutions.com" target="_blank">www.opensips-solutions.com</a>
OpenSIPS Summit 2024 May 14-17 Valencia | <a href="http://www.opensips.org/events" target="_blank">www.opensips.org/events</a></pre>
</div>
</blockquote></div>