> On Oct 31, 2025, at 9:02 AM, Benoît Panizzon via sr-users 
> <[email protected]> wrote:
> 
> Hi
> 
> Publishing what think I have found while trying out different ways:
> 
> After calling:  t_load_contacts()
> 
> $cnt($xavp(tm_contacts)) contains the total number loaded contacts + 1
> 
> After calling: t_next_contacts()
> 
> $cnt($xavp(tm_contacts)) contains 1 (maybe if there contacts?)
> 
> $branch(count) contains the number of _additional_ branches with
> matching Q Value and $null if only the main branch exists.
> 
> So I can check for $branch(count) != $null to remove PRACK.
> 

I generally do something like…

```
 if (reg_fetch_contacts("location", "$ru", "$ci")){ 
        xinfo("callee=>aor: $(ulc($ci=>aor)) callee=>count 
$(ulc($ci=>count))\n"); 
        if ($(ulc($ci=>count)) > 1) {
                ...
```

Fred Posner
Tel: +1 (352) 664-3733
Alt: +1 (224) 334-3733

Contact info at https://fredp.xyz

__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions -- 
[email protected]
To unsubscribe send an email to [email protected]
Important: keep the mailing list in the recipients, do not reply only to the 
sender!

Reply via email to