SCCS-vsn: usr.sbin/sendmail/src/domain.c 5.7
#ifndef MXDOMAIN
#ifndef lint
#ifndef MXDOMAIN
#ifndef lint
-static char SccsId[] = "@(#)domain.c 5.6 (Berkeley) %G% (no MXDOMAIN)";
+static char SccsId[] = "@(#)domain.c 5.7 (Berkeley) %G% (no MXDOMAIN)";
#endif not lint
#else MXDOMAIN
#ifndef lint
#endif not lint
#else MXDOMAIN
#ifndef lint
-static char SccsId[] = "@(#)domain.c 5.6 (Berkeley) %G%";
+static char SccsId[] = "@(#)domain.c 5.7 (Berkeley) %G%";
#endif not lint
# include <sys/param.h>
#endif not lint
# include <sys/param.h>
buflen = sizeof(hostbuf);
cp = (char *)&answer + sizeof(HEADER);
if (qdcount) {
buflen = sizeof(hostbuf);
cp = (char *)&answer + sizeof(HEADER);
if (qdcount) {
- cp += dn_skip(cp) + QFIXEDSZ;
+ cp += dn_skipname(cp, eom) + QFIXEDSZ;
- cp += dn_skip(cp) + QFIXEDSZ;
+ cp += dn_skipname(cp, eom) + QFIXEDSZ;
}
while (--ancount >= 0 && cp < eom && nmx < maxmx) {
if ((n = dn_expand((char *)&answer, eom, cp, bp, buflen)) < 0)
}
while (--ancount >= 0 && cp < eom && nmx < maxmx) {
if ((n = dn_expand((char *)&answer, eom, cp, bp, buflen)) < 0)
}
cp = (char *)&answer + sizeof(HEADER);
if (qdcount) {
}
cp = (char *)&answer + sizeof(HEADER);
if (qdcount) {
- cp += dn_skip(cp) + QFIXEDSZ;
+ cp += dn_skipname(cp, eom) + QFIXEDSZ;
- cp += dn_skip(cp) + QFIXEDSZ;
+ cp += dn_skipname(cp, eom) + QFIXEDSZ;
}
first = 1;
while (--ancount >= 0 && cp < eom) {
}
first = 1;
while (--ancount >= 0 && cp < eom) {