]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
- fixup WKS test on buildhost without servicebyname.
authorWouter Wijngaards <wouter@nlnetlabs.nl>
Tue, 29 Aug 2017 08:56:22 +0000 (08:56 +0000)
committerWouter Wijngaards <wouter@nlnetlabs.nl>
Tue, 29 Aug 2017 08:56:22 +0000 (08:56 +0000)
git-svn-id: file:///svn/unbound/trunk@4319 be551aaa-1e26-0410-a405-d3ace91eadb9

doc/Changelog
sldns/str2wire.c

index bceebda65632f27be9fc86235757daa58f56dc6f..f81d5558cfc9f0155fbd36689e246e7e45bd9b84 100644 (file)
@@ -3,6 +3,7 @@
        - zero qinfo in handle_request, this zeroes local_alias and also the
          qname member.
        - new keys and certs for dnscrypt tests.
+       - fixup WKS test on buildhost without servicebyname.
 
 28 August 2017: Wouter
        - Fix #1415: patch to free dnscrypt environment on reload.
index d91d4f758eba782d120eb4c977842a78d52fbca4..f84d7d6b823b9f986184ff1c102f7434eb1be6b2 100644 (file)
@@ -1701,6 +1701,7 @@ int sldns_str2wire_wks_buf(const char* str, uint8_t* rd, size_t* len)
                        int serv_port;
                        struct servent *serv = getservbyname(token, proto_str);
                        if(serv) serv_port=(int)ntohs((uint16_t)serv->s_port);
+                       else if(strcasecmp(token, "domain")==0) serv_port=53;
                        else {
                                serv_port = atoi(token);
                                if(serv_port == 0 && strcmp(token, "0") != 0) {