Additional parameter to minimal-responses
Description: In order to minimise the data returned from a forwarder to a forwardee when the forwarder has "minimal-responses" enabled; including delegations, negative responses etc. This is because, in a typical setup, the forwardee will be configured to "forward only" and so has no use for additional or authority data.
Suggestions on how this might be enabled are:
- If the query received by the forwarder has RD=1 (from the forwardee), additional/authority data is NOT returned, even for delegations and negative responses. Note: The danger with this is there might be a use case where the forwardee needs some or all of this data, even if RD=1
- An additional parameter for "minimal-responses", something like "always", which if configured on the forwarder would cause it to never return additional/authority data to the forwardee under any circumstances. Note: I think this would involve changing its parameter type from boolean to integer(?) in order to introduce a third option. see RT #16200