<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>Hello,</p>
<p>if you are not familiar with hash table structure, take a bit of
time to read about it, a good article on wikipedia:</p>
<p> - <a class="moz-txt-link-freetext" href="https://en.wikipedia.org/wiki/Hash_table">https://en.wikipedia.org/wiki/Hash_table</a></p>
<p>The dump prints only details of the slots (buckets) that have
data on it (size>0). The entry field in the dump content is
practically the index of the slot.<br>
</p>
I hope it helps!<br>
<br>
Cheers,<br>
Daniel<br>
<br>
<div class="moz-cite-prefix">On 04.04.17 08:49, Ginhoux, Patrick
wrote:<br>
</div>
<blockquote
cite="mid:CO2PR07MB2519C6E7EFBA5AA0C2E52124B60B0@CO2PR07MB2519.namprd07.prod.outlook.com"
type="cite">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered
medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
{mso-style-priority:34;
margin-top:0cm;
margin-right:0cm;
margin-bottom:0cm;
margin-left:36.0pt;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
mso-fareast-language:EN-US;}
p.msonormal0, li.msonormal0, div.msonormal0
{mso-style-name:msonormal;
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
font-size:12.0pt;
font-family:"Times New Roman",serif;}
span.EmailStyle19
{mso-style-type:personal;
font-family:"Calibri",sans-serif;
color:windowtext;}
span.EmailStyle20
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:637763217;
mso-list-type:hybrid;
mso-list-template-ids:-1374379530 -247024082 67895321 67895323 67895311 67895321 67895323 67895311 67895321 67895323;}
@list l0:level1
{mso-level-text:"%1\)";
mso-level-tab-stop:none;
mso-level-number-position:left;
margin-left:53.4pt;
text-indent:-18.0pt;
color:black;}
@list l0:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
margin-left:89.4pt;
text-indent:-18.0pt;}
@list l0:level3
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
margin-left:125.4pt;
text-indent:-9.0pt;}
@list l0:level4
{mso-level-tab-stop:none;
mso-level-number-position:left;
margin-left:161.4pt;
text-indent:-18.0pt;}
@list l0:level5
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
margin-left:197.4pt;
text-indent:-18.0pt;}
@list l0:level6
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
margin-left:233.4pt;
text-indent:-9.0pt;}
@list l0:level7
{mso-level-tab-stop:none;
mso-level-number-position:left;
margin-left:269.4pt;
text-indent:-18.0pt;}
@list l0:level8
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
margin-left:305.4pt;
text-indent:-18.0pt;}
@list l0:level9
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
margin-left:341.4pt;
text-indent:-9.0pt;}
@list l1
{mso-list-id:1909799882;
mso-list-type:hybrid;
mso-list-template-ids:-883925768 -1807309672 67895299 67895301 67895297 67895299 67895301 67895297 67895299 67895301;}
@list l1:level1
{mso-level-start-at:11;
mso-level-number-format:bullet;
mso-level-text:-;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Calibri",sans-serif;
mso-fareast-font-family:Calibri;
mso-bidi-font-family:"Times New Roman";}
@list l1:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Courier New";}
@list l1:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Wingdings;}
@list l1:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Symbol;}
@list l1:level5
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Courier New";}
@list l1:level6
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Wingdings;}
@list l1:level7
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Symbol;}
@list l1:level8
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Courier New";}
@list l1:level9
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Wingdings;}
ol
{margin-bottom:0cm;}
ul
{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div class="WordSection1">
<p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">Hi,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">While
working on the project to migrate my kamailio.cfg script
from kamailio 3.3.1 to 5.0.x, I discovered that in there are
2 items in the same htable.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">Below
the figure that illustrate this case :<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black" lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoListParagraph"
style="margin-left:53.4pt;text-indent:-18.0pt;mso-list:l0
level1 lfo3"><!--[if !supportLists]--><span
style="color:black" lang="EN-US"><span
style="mso-list:Ignore">1)<span style="font:7.0pt
"Times New Roman""> </span></span></span><!--[endif]--><u><span
style="color:black" lang="EN-US">Content of the </span></u><u><span
lang="EN-US">MBXRANGE <span style="color:black">table </span>:<o:p></o:p></span></u></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span
lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">mysql>
select * from mbxrange;<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">+-----+-------------+-------------------------------------------------+------------+----------+<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">|
id | key_name |
key_value | value_type
| key_type |<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">+-----+-------------+-------------------------------------------------+------------+----------+<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">|
0 | VERSION | 120104-173400
| 0 | 0 |<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">|
101 | 1 |
min=0100000000;max=0199999999;node=OPMVTS1VSE02 | 0
| 0 |<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">|
102 | 2 |
min=0200000000;max=0299999999;node=OPMVTS1VSE02 | 0
| 0 |<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">|
103 | 3 |
min=0300000000;max=0399999999;node=OPMVTS1VSE02 | 0
| 0 |<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">|
104 | 4 |
min=0400000000;max=0499999999;node=OPMVTS1VSE02 | 0
| 0 |<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">|
105 | 5 |
min=0500000000;max=0599999999;node=OPMVTS1VSE02 | 0
| 0 |<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">|
106 | 6 |
min=0600000000;max=0699999999;node=OPMVTS1VSE02 | 0
| 0 |<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">|
107 | 7 |
min=0700000000;max=0799999999;node=OPMVTS1VSE02 | 0
| 0 |<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">|
108 | 8 |
min=0800000000;max=0899999999;node=OPMVTS1VSE02 | 0
| 0 |<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">|
109 | 9 |
min=0900000000;max=0999999999;node=OPMVTS1VSE02 | 0
| 0 |<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">|
199 | maxmbxrange |
9 | 0
| 0 |<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">+-----+-------------+-------------------------------------------------+------------+----------+<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">11
rows in set (0.00 sec)<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span
lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoListParagraph"
style="margin-left:53.4pt;text-indent:-18.0pt;mso-list:l0
level1 lfo3"><!--[if !supportLists]--><span
style="color:black" lang="EN-US"><span
style="mso-list:Ignore">2)<span style="font:7.0pt
"Times New Roman""> </span></span></span><!--[endif]--><u><span
lang="EN-US">modparam instruction used in my kamailio.cfg
script:<o:p></o:p></span></u></p>
<p class="MsoNormal" style="margin-left:53.4pt"><span
lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:53.4pt"><span
lang="EN-US">modparam("htable", "htable",
"mbxrangeHash=>size=4;dbtable=mbxrange;")<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:53.4pt"><span
lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoListParagraph"
style="margin-left:53.4pt;text-indent:-18.0pt;mso-list:l0
level1 lfo3"><!--[if !supportLists]--><span
style="color:black" lang="EN-US"><span
style="mso-list:Ignore">3)<span style="font:7.0pt
"Times New Roman""> </span></span></span><!--[endif]--><u><span
style="color:black" lang="EN-US">Result of « </span></u><u><span
style="font-family:"Courier New"" lang="EN-US">kamctl
fifo sht_dump mbxrangeHash » command with </span></u><u><span
lang="EN-US">kamailio <span style="color:black">v</span>ersion
3.3.x:<o:p></o:p></span></u></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span
lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">[root@op52is4router1
~]# kamctl fifo sht_dump mbxrangeHash<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">Entry::
0<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">
6:: min=0600000000;max=0699999999;node=OPMVTS1VSE02<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">Entry::
1<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">
7:: min=0700000000;max=0799999999;node=OPMVTS1VSE02<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">Entry::
2<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">
4:: min=0400000000;max=0499999999;node=OPMVTS1VSE02<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">Entry::
3<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">
5:: min=0500000000;max=0599999999;node=OPMVTS1VSE02<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">Entry::
4<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">
2:: min=0200000000;max=0299999999;node=OPMVTS1VSE02<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier
New";background:yellow;mso-highlight:yellow"
lang="EN-US">Entry:: 5<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier
New";background:yellow;mso-highlight:yellow"
lang="EN-US"> 3::
min=0300000000;max=0399999999;node=OPMVTS1VSE02<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier
New";background:yellow;mso-highlight:yellow"
lang="EN-US"> VERSION:: 120104-173400</span><span
style="font-family:"Courier New"" lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">Entry::
6<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">
maxmbxrange:: 9<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">Entry::
7<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">
1:: min=0100000000;max=0199999999;node=OPMVTS1VSE02<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">Entry::
14<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"" lang="EN-US">
</span><span style="font-family:"Courier
New"">9::
min=0900000000;max=0999999999;node=OPMVTS1VSE02<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New"">Entry:: 15<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt"><span
style="font-family:"Courier New""> 8::
min=0800000000;max=0899999999;node=OPMVTS1VSE02<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><o:p> </o:p></p>
<p class="MsoListParagraph" style="margin-left:53.4pt"><u><span
style="color:black" lang="EN-US">Result of « </span></u><u><span
lang="EN-US">kamcmd htable.dump mbxrangeHash<span
style="color:black"> » command with kamailio version
5.0.x :<o:p></o:p></span></span></u></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span
lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:70.8pt">[root@vm-vse02-siprouter1
~]# kamcmd htable.dump mbxrangeHash<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">{<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
entry: 0<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
size: 1<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
slot: {<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
item: {<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
name: 6<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
value: min=0600000000;max=0699999999;node=OPMMMS1VSE02<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
type: str<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
}<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
}<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">}<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">{<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
entry: 1<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
size: 1<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
slot: {<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
item: {<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
name: 7<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
value: min=0700000000;max=0799999999;node=OPMMMS1VSE02<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
type: str<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
}<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
}<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">}<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">{<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
entry: 2<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
size: 1<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
slot: {<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
item: {<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
name: 4<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
value: min=0400000000;max=0499999999;node=OPMMMS1VSE02<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
type: str<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
}<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
}<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">}<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">{<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
entry: 3<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
size: 1<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
slot: {<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
item: {<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
name: 5<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
value: min=0500000000;max=0599999999;node=OPMMMS1VSE02<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
type: str<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
}<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
}<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">}<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">{<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
entry: 4<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
size: 1<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
slot: {<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
item: {<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
name: 2<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
value: min=0200000000;max=0299999999;node=OPMMMS1VSE02<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
type: str<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
}<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
}<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">}<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier
New";background:yellow;mso-highlight:yellow"
lang="EN-US">{<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier
New";background:yellow;mso-highlight:yellow"
lang="EN-US"> entry: 5<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier
New";background:yellow;mso-highlight:yellow"
lang="EN-US"> size: 2<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier
New";background:yellow;mso-highlight:yellow"
lang="EN-US"> slot: {<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier
New";background:yellow;mso-highlight:yellow"
lang="EN-US"> item: {<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier
New";background:yellow;mso-highlight:yellow"
lang="EN-US"> name: 3<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier
New";background:yellow;mso-highlight:yellow"
lang="EN-US"> value:
min=0300000000;max=0399999999;node=OPMMMS1VSE02<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier
New";background:yellow;mso-highlight:yellow"
lang="EN-US"> type: str<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier
New";background:yellow;mso-highlight:yellow"
lang="EN-US"> }<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier
New";background:yellow;mso-highlight:yellow"
lang="EN-US"> item: {<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier
New";background:yellow;mso-highlight:yellow"
lang="EN-US"> name: VERSION<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier
New";background:yellow;mso-highlight:yellow"
lang="EN-US"> value: 120104-173400<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier
New";background:yellow;mso-highlight:yellow"
lang="EN-US"> type: str<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier
New";background:yellow;mso-highlight:yellow"
lang="EN-US"> }<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier
New";background:yellow;mso-highlight:yellow"
lang="EN-US"> }<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier
New";background:yellow;mso-highlight:yellow"
lang="EN-US">}</span><span style="font-family:"Courier
New"" lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">{<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
entry: 6<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
size: 1<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
slot: {<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
item: {<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
name: maxmbxrange<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
value: 9<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
type: str<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
}<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
}<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">}<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">{<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
entry: 7<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
size: 1<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
slot: {<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
item: {<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
name: 1<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
</span><span style="font-family:"Courier New"">value:
min=0100000000;max=0199999999;node=OPMMMS1VSE02<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"">
type: str<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
}<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
}<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">}<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">{<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
entry: 14<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
size: 1<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
slot: {<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
item: {<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
name: 9<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
value: min=0900000000;max=0999999999;node=OPMMMS1VSE02<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
type: str<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
}<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
}<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">}<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">{<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
entry: 15<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
size: 1<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
slot: {<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
item: {<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
name: 8<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
value: min=0800000000;max=0899999999;node=OPMMMS1VSE02<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"" lang="EN-US">
</span><span style="font-family:"Courier
New"">type: str<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"">
}<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New""> }<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:106.2pt"><span
style="font-family:"Courier New"">}<span
style="color:black"><o:p></o:p></span></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span
style="color:black"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">So, I can see :<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoListParagraph"
style="margin-left:71.4pt;text-indent:-18.0pt;mso-list:l1
level1 lfo2"><!--[if !supportLists]--><span lang="EN-US"><span
style="mso-list:Ignore">-<span style="font:7.0pt
"Times New Roman""> </span></span></span><!--[endif]--><span
style="color:black" lang="EN-US">The entry number is not
incremental 1 by 1 ; there are entry #1 to #7, then #14 and
#15 (all have size=1)</span><span lang="EN-US"><o:p></o:p></span></p>
<p class="MsoListParagraph"
style="margin-left:71.4pt;text-indent:-18.0pt;mso-list:l1
level1 lfo2"><!--[if !supportLists]--><span
style="mso-list:Ignore">-<span style="font:7.0pt "Times
New Roman""> </span></span><!--[endif]--><span
style="color:black">For the entry #5, its </span>size<span
style="color:black"> is of </span>2 <span
style="color:black">and it contains 2 items </span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:black"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">I
don’t say here that this is a problem, but the way the
htable is loaded seems strange to me. <o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">So
if there people who can explain me if what I see is normal
or not, and how the htable load process works, I would
appreciate.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">Thanks
in advance.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:FR"
lang="EN-US">Cordialement<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:FR"
lang="EN-US">Patrick GINHOUX</span><span
style="mso-fareast-language:FR"><o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
</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>
<pre class="moz-signature" cols="72">--
Daniel-Constantin Mierla
<a class="moz-txt-link-abbreviated" href="http://www.twitter.com/miconda">www.twitter.com/miconda</a> -- <a class="moz-txt-link-abbreviated" href="http://www.linkedin.com/in/miconda">www.linkedin.com/in/miconda</a>
Kamailio Advanced Training - May 22-24 (USA) - <a class="moz-txt-link-abbreviated" href="http://www.asipto.com">www.asipto.com</a>
Kamailio World Conference - May 8-10, 2017 - <a class="moz-txt-link-abbreviated" href="http://www.kamailioworld.com">www.kamailioworld.com</a></pre>
</body>
</html>