[reSIProcate] Custom nameservers & ares V6
Derek MacDonald
derek at xten.com
Thu Aug 18 18:42:54 CDT 2005
Okay, DnsStub now throws an exception if there is a capability mismatch;
right now IPV6 support is all that is checked. This throw will happen
during SipStack construction, so you know what's happening if your app
exits/crashes on startup.
--Derek
CONFIDENTIALITY NOTICE
This email and any files transmitted with it contains proprietary
information and, unless expressly stated otherwise, all contents and
attachments are confidential. This email is intended for the addressee(s)
only and access by anyone else is unauthorized. If you are not an addressee,
any disclosure, distribution, printing or copying of the contents of this
email or its attachments, or any action taken in reliance on it, is
unauthorized and may be unlawful. If you are not an addressee, please inform
the sender immediately and then delete this email and any copies of it.
Thank you for your co-operation.
_____
From: resiprocate-devel-bounces at list.sipfoundry.org
[mailto:resiprocate-devel-bounces at list.sipfoundry.org] On Behalf Of Derek
MacDonald
Sent: Thursday, August 18, 2005 3:27 PM
To: resiprocate-devel at list.sipfoundry.org
Subject: RE: [reSIProcate] Custom nameservers & ares V6
After talking to Alan, I'm going to change ares & the ares/resip interaction
to complain at runtime if there is a build mismatch.
--Derek
CONFIDENTIALITY NOTICE
This email and any files transmitted with it contains proprietary
information and, unless expressly stated otherwise, all contents and
attachments are confidential. This email is intended for the addressee(s)
only and access by anyone else is unauthorized. If you are not an addressee,
any disclosure, distribution, printing or copying of the contents of this
email or its attachments, or any action taken in reliance on it, is
unauthorized and may be unlawful. If you are not an addressee, please inform
the sender immediately and then delete this email and any copies of it.
Thank you for your co-operation.
_____
From: resiprocate-devel-bounces at list.sipfoundry.org
[mailto:resiprocate-devel-bounces at list.sipfoundry.org] On Behalf Of Derek
MacDonald
Sent: Thursday, August 18, 2005 3:10 PM
To: resiprocate-devel at list.sipfoundry.org
Subject: RE: [reSIProcate] Custom nameservers & ares V6
One more point; USE_IPV6 should be defined when building ares if USE_IPV6 is
defined when building resiprocate. This doesn't produce a build error due
to include file order, so we could use another token in ares(it has to be
HAS_IPV6) to spot this mismatch, although that is more confusing for setting
up new projects.
What would people prefer?
The VOCAL make system and the Visual Studio 7.1 projects are good right
now.everything else needs to be updated.
--Derek
CONFIDENTIALITY NOTICE
This email and any files transmitted with it contains proprietary
information and, unless expressly stated otherwise, all contents and
attachments are confidential. This email is intended for the addressee(s)
only and access by anyone else is unauthorized. If you are not an addressee,
any disclosure, distribution, printing or copying of the contents of this
email or its attachments, or any action taken in reliance on it, is
unauthorized and may be unlawful. If you are not an addressee, please inform
the sender immediately and then delete this email and any copies of it.
Thank you for your co-operation.
_____
From: resiprocate-devel-bounces at list.sipfoundry.org
[mailto:resiprocate-devel-bounces at list.sipfoundry.org] On Behalf Of Derek
MacDonald
Sent: Thursday, August 18, 2005 2:54 PM
To: resiprocate-devel at list.sipfoundry.org; 'Rohan Mahy'
Subject: [reSIProcate] Custom nameservers & ares V6
HI All,
I added a custom nameserver list to the SipStack constructor and DnsStub.
When you give ares custom nameservers it does not attempt to extract
nameservers from the os. In the unlikely event that your were using the
parameters after this see SipStack.hxx for the do nothing default.
Also, ares over V6 is now enabled.on unix the /main/sip/Makefile will look
at Makefile.conf and use this as an input to the ares configure script which
has been modified to support this. The autotools make system will have to
be updated to use this. "--with-ipv6" is the new option for ares configure.
There is probably some more work to be done w/ extracting V6 nameservers
from the os and deciding when V6 is enabled. Rohan, do you remember how far
did you got w/ this?
--Derek
CONFIDENTIALITY NOTICE
This email and any files transmitted with it contains proprietary
information and, unless expressly stated otherwise, all contents and
attachments are confidential. This email is intended for the addressee(s)
only and access by anyone else is unauthorized. If you are not an addressee,
any disclosure, distribution, printing or copying of the contents of this
email or its attachments, or any action taken in reliance on it, is
unauthorized and may be unlawful. If you are not an addressee, please inform
the sender immediately and then delete this email and any copies of it.
Thank you for your co-operation.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20050818/28c8d1fd/attachment.htm>
More information about the resiprocate-devel
mailing list