<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Try with latest version from git branch
      4.2. I committed a fix for a last minute optimization done for
      searching the iterator by name.<br>
      <br>
      Ramona<br>
      <br>
      On 27/10/14 15:47, davy van de moere wrote:<br>
    </div>
    <blockquote
cite="mid:CALoCoztcPDwTKOVNRHEA53vh0UHP22Ev+jtXSuuKZ_8SQ11sXQ@mail.gmail.com"
      type="cite">
      <div dir="ltr">I was giving the htable iterator a go , but I can't
        get it to work.
        <div><br>
        </div>
        <div>My relevant config would is:</div>
        <div><br>
        </div>
        <div>
          <p class=""><span class="">modparam(</span>"htable"<span
              class="">, </span>"htable"<span class="">, </span>"testhtable=>size=4;"<span
              class="">)</span></p>
          <p class=""><br>
          </p>
          <p class="">in the request route I have this:</p>
          <p class=""><br>
          </p>
          <p class="">sht_iterator_start(<span class="">"i1"</span>, <span
              class="">"testhtable"</span>);</p>
        </div>
        <div>
          <p class="">     while(sht_iterator_next(<span class="">"i1"</span>))
            {</p>
          <p class=""><span class="">          xlog(</span>"L_INFO"<span
              class="">,</span>"  $shtitkey(i1) is: $shtitval(i1)\n"<span
              class="">);</span></p>
          <p class="">     }</p>
          <p class="">sht_iterator_end(<span class="">"i1"</span>);</p>
          <p class=""><br>
          </p>
          <p class="">I added some values to my testhtable:</p>
          <p class=""><br>
          </p>
          <p class="">$ kamcmd htable.dump testhtable</p>
          <p class="">{</p>
          <p class="">        entry: 0</p>
          <p class="">        size: 2</p>
          <p class="">        slot: {</p>
          <p class="">                item: {</p>
          <p class="">                        name: x[0]</p>
          <p class="">                        value: 1</p>
          <p class="">                }</p>
          <p class="">                item: {</p>
          <p class="">                        name: x[1]</p>
          <p class="">                        value: 1</p>
          <p class="">                }</p>
          <p class="">        }</p>
          <p class="">
          </p>
          <p class="">}</p>
          <p class="">But when I have something route over that part I
            get:</p>
          <p class=""><br>
          </p>
          <p class=""><br>
          </p>
          <p class="">Oct 27 15:33:36  kamailio[18828]: INFO:
            <script>:   <null> is: <null> </p>
          <p class="">
          </p>
          <p class="">Oct 27 15:33:36 kamailio[18828]: INFO:
            <script>:   <null> is: <null> </p>
          <p class=""><br>
          </p>
          <p class="">So it is correct to find 2 items in the htable,
            but for both the key and value are not found.</p>
          <p class="">Tried it on both 4.2 and master.</p>
          <p class=""><br>
          </p>
          <p class="">Thx!</p>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a>
<a class="moz-txt-link-freetext" href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>