BIND 10 #458: Additional MX processing
BIND 10 Development
do-not-reply at isc.org
Thu Dec 30 17:36:04 UTC 2010
#458: Additional MX processing
-------------------------------+--------------------------------------------
Reporter: vorner | Owner: vorner
Type: task | Status: reviewing
Priority: major | Milestone:
Component: Unclassified | Resolution:
Keywords: | Sensitive: 0
Estimatedhours: 0.0 | Hours: 0
Billable: 1 | Totalhours: 0
Internal: 0 |
-------------------------------+--------------------------------------------
Comment(by vorner):
Replying to [comment:4 jinmei]:
> '''Query::process() modification'''
> - the Zone::SUCCESS case block is getting large, and since it's quite
likely to support more additional cases, we'll need to move it to a
separate method. I don't necessarily request it for this particular
ticket for now, though.
It seems the code of NS additional processing is much cleaner than this
and a lot of it can be used. I'll wait for it to get merged and then I'll
update it to take advantage of that.
> - why do you perform recursive query calls to look up the additional
RRsets? From a quick look at the code with some local experiments, it
could simply be something like this:
I wasn't sure if CNAME chasing and so on should happen or not. You mention
it shouldn't, so this kind will be sufficient.
> beside, if we only care about the number of RR(set)s, I'd simply use
Message::getRRCount().
Hmm, I would have to put an RR into the RRset. Otherwise, it returns 0, as
this one is empty.
--
Ticket URL: <http://bind10.isc.org/ticket/458#comment:6>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list