< Previous by Date Date Index Next by Date >
< Previous in Thread Thread Index  

Re: [reSIProcate] Mulitple ENUM Servers


FYI - I’ve looked at this solution and there appears to be a number of issues:

 

Note:  Each ENUM server in the list is queried at the same time – I’m not sure if this is correct.

1.        If all ENUM servers return not-found or error then mDoingEnum and mNumSuffixes never get reset and we do not fallback to lookupInternal.

2.       Changes to onDnsResult – looks like they will break normal DNS resolution – ie. if mNumSuffixes is 0, then we do not call onNaptrResult.

 

Scott

 

From: resiprocate-devel-bounces@xxxxxxxxxxxxxxxxxxx [mailto:resiprocate-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of FrankYuan
Sent: Wednesday, March 22, 2006 6:10 PM
To: Jason Fischl
Cc: resiprocate-devel@xxxxxxxxxxxxxxxxxxx
Subject: Re: [reSIProcate] Mulitple ENUM Servers

 

Jason,

I have implemented and tested the changes to support more than ENUM DNS servers.

Here are changes:
1. added variable mNumSuffixes in DnsResult.hxx
2. modified lookup() ,  onDnsResult(), and onEnumResult() in DnsResult.cxx.

DnsResult.hxx and DnsResult.cxx are attached.
Feel free to modify or check in if you think these changes are ok.

Thanks
 
Frank Yuan
Emergent-Netsolutions.com
972-359-6600



Jason Fischl wrote:

Is StatelessHandler solidly tested or not?
 
Will it be deprecated or not?
 
    
 
StatelessHandler is deprecated.