Hello,
thanks for the patch. It is now committed in master branch.
Cheers,
Daniel
On 2/20/13 4:03 PM, Simon Perreault wrote:
Hello,
The current DNS code checks, when making an A query, whether the name
is in fact an IPv4 address literal. Same for AAAA query with IPv6
address literal. This is good.
However, nothing prevents A queries for IPv6 address literals or AAAA
queries for IPv4 address literals. This is wrong.
Here's the bug in action (anonymized to protect the innocent):
1.2.3.4 -> 5.6.7.8 SIP 830 Request: ACK
sip:foobar@9.10.11.12:5060;transport=udp
5.6.7.8 -> 1.2.3.4 DNS 72 Standard query AAAA 9.10.11.12
Attached is a simple patch to fix the bug (of which there are three
distinct instances).
Comments?
Simon
_______________________________________________
sr-dev mailing list
sr-dev(a)lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
--
Daniel-Constantin Mierla -
http://www.asipto.com
http://twitter.com/#!/miconda -
http://www.linkedin.com/in/miconda
Kamailio World Conference, April 16-17, 2013, Berlin
-
http://conference.kamailio.com -