[RFC1035] defines <domain-name>
as
<domain-name> is a domain name represented as a series of labels, and
terminated by a label with zero length.
This means a <domain-name>
must be a FQDN of the form an.example.
with a terminating '.
'. Also, according to this RFC CNAME and MX EXCHANGE RDATA must be a <domain-name>
.
According to Wikipedia [wiki] zone files may contain relative entries like
wwwtest IN CNAME www
which I also have used several times. So, who is wrong?