ref: a0a31c3c7e378e27ca0c02a0410130df4606326f
parent: 9b80d84d507d69c1074a34cddffca00d7b1ac414
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Wed Dec 31 02:33:57 EST 2025
ndb/dns: fix wrong strncmp() length for override#dot#server
--- a/sys/src/cmd/ndb/dnresolve.c
+++ b/sys/src/cmd/ndb/dnresolve.c
@@ -1467,7 +1467,7 @@
qp->id = rand();
len = mkreq(qp->dp, qp->type, pkt, flag, qp->id);
if(strncmp(qp->nsrp->owner->name, "local#dot#server", 16) == 0
- || strncmp(qp->nsrp->owner->name, "override#dot#server", 16) == 0){+ || strncmp(qp->nsrp->owner->name, "override#dot#server", 19) == 0){rv = tlsqueryns(qp, pkt, len);
} else {/*
--
⑨