Lines Matching refs:cp
414 uchar_t *cp; /* current location in message */
603 cp = resbuf.buf;
605 bom = cp;
606 eom = cp + ret;
610 cp += HFIXEDSZ;
615 n = dn_expand(bom, eom, cp, host, MAXHOSTNAMELEN);
626 cp += n + QFIXEDSZ;
627 if (cp > eom) {
631 while (ancount-- > 0 && cp < eom && blen < bsize) {
632 n = dn_expand(bom, eom, cp, ans, MAXHOSTNAMELEN);
645 cp += n;
647 type = ns_get16(cp); /* type */
648 cp += INT16SZ;
649 class = ns_get16(cp); /* class */
650 cp += INT16SZ;
651 nttl = (nssuint_t)ns_get32(cp); /* ttl in sec */
654 cp += INT32SZ;
655 n = ns_get16(cp); /* len */
656 cp += INT16SZ;
658 cp += n;
661 eor = cp + n;
674 n = dn_expand(bom, eor, cp, aname, MAXHOSTNAMELEN);
701 cp += n;
705 cp += n;
711 cp += n;
715 np = inet_ntop(af, (void *)cp, nbuf, INET6_ADDRSTRLEN);
720 cp += n;