[sr-dev] db version of nat pinger
Juha Heinanen
jh at tutpro.com
Sat Sep 15 09:22:07 CEST 2012
current implementation of nathelper nat pinging is based on obtaining
contact info from usrloc module:
static void
nh_timer(unsigned int ticks, void *timer_idx)
{
...
rval = ul.get_all_ucontacts(buf, cblen, (ping_nated_only?ul.nat_flag:0),
((unsigned int)(unsigned long)timer_idx)*natping_interval+iteration,
natping_processes*natping_interval);
would it be feasible to have another mode where the contact info is
obtained from database location table? this would make it possible to
ping nated contacts also from other hosts than the registrar, such as a
dispatcher.
any comments?
-- juha
More information about the sr-dev
mailing list