[Twisted-Python] twisted names - how to add answers to a message and send replies
Jean-Paul Calderone
exarkun at divmod.com
Wed Mar 12 07:30:00 MDT 2008
On Wed, 12 Mar 2008 08:04:21 +0000, Chris Dew <chris at sidwells.com> wrote:
>I have a small script which answers dns queries by returning the original
>message. I have spent a couple of hours RTFMing, but I still cannot find
>out how to correctly add answers to the message, before returning it.
>
>I want to add an answer, either a Record_CNAME or Record_A, so as to produce
>a trivial authoritative-only DNS server.
>
>Adding a Record_XXX object to message.answers using the Array's 'append'
>method produces a MalformedPacket (according to wireshark), though the
>server does not throw any exceptions. (In this situation, the answer
>count, as shown by dig, does rise to 1, even though no answer is displayed
>[due to malformed packet?].)
>
>Perhaps there is a completely different way to do this? Could I craft a
>message with answers from scratch?
Did you set `m.answer´ to 1?
Jean-Paul
More information about the Twisted-Python
mailing list