This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Add missing RR type numbers to ns_type


On 17.8.2016 10:52, Florian Weimer wrote:
> On 08/16/2016 10:52 PM, Nathaniel McCallum wrote:
>> From a53a3428ee7c2c1dc3e3ff7e682e87f6694d9a55 Mon Sep 17 00:00:00 2001
>> From: Nathaniel McCallum <npmccallum@redhat.com>
>> Date: Tue, 16 Aug 2016 16:43:29 -0400
>> Subject: [PATCH] Add missing RR type numbers to ns_type
>>
>> The ns_type enumeration was missing quite a few resource records. This
>> patch updates the enumeration to reflect the current state of the IANA
>> DNS Parameters registry.
>>
>>     http://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml
> 
> The problem with <arpa/nameser.h> is that it is stuck in the past.  It was
> never updated for DNSSECbis (which is incompatible with the original DNSSEC). 
> And there are declarations in it which do not have implementations in glibc.
> 
> I was leaning towards deprecating the header and eventually removing it.  What
> kind of use do you see for it?

I second that. If a user is serious about DNS(SEC), he should be using
something else than the ages-old resolv library shipped with libc. The more we
remove from libc the better as it would encourage people to use some
currently-developed library which is up to the latest standards.

-- 
Petr Spacek  @  Red Hat


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]