anchor.diff:    Message;
   %% Additional A records were found, so we add them to the additional section.
   additional_processing(Message, _Host, _Zone, _Names, Records) ->
  -  Message#dns_message{additional=Message#dns_message.additional ++ Records}.
  +  Message#dns_message{additional = Message#dns_message.additional ++ Records}.
   
   
   
  
positive.code:   case erldns_config:use_root_hints() of
      true ->
        {Authority, Additional} = erldns_records:root_hints(),
        Message#dns_message{aa = true, rc = ?DNS_RCODE_NOERROR, authority = Authority, additional = Additional};
      _ ->
        Message#dns_message{aa = true, rc = ?DNS_RCODE_NOERROR}
    end;
  
negative.code:       case erldns_config:use_root_hints() of
          true ->
            {Authority, Additional} = erldns_records:root_hints(),
            Message#dns_message{authority = Authority, additional = Message#dns_message.additional ++ Additional};
          _ ->
            Message
        end
  