BIND 10 #658: Check qid of responses

BIND 10 Development do-not-reply at isc.org
Fri Mar 4 10:30:17 UTC 2011


#658: Check qid of responses
-------------------------------------+-------------------------------------
           Reporter:  jelte          |                      Owner:
               Type:  defect         |                     Status:  new
           Priority:  major          |                  Milestone:  R-Team-
          Component:  resolver       |  Task-Backlog
          Sensitive:  0              |                   Keywords:
Add Hours to Ticket:  0              |  Estimated Number of Hours:  0
        Total Hours:  0              |                  Billable?:  1
                                     |                  Internal?:  0
-------------------------------------+-------------------------------------
 ticket #583 sets a random qid on all outgoing queries, but it is not
 actually checked yet.

 As part of this, I propose we also move the creation and rendering out of
 io_fetch, and pass it a buffer only. (or rather, abstract them out and up
 to lib/resolve somewhere).

 That would also be a step towards having a demuxer. But it is not
 absolutely necessary (we can also just remember the qid and retry the
 receive if it doesn't match with io_fetch for now).

-- 
Ticket URL: <https://bind10.isc.org/ticket/658>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list