Lines Matching refs:cp
796 char *cp, *hostname2 = NULL, *scope, *addr;
817 cp = strchr(hostname, SCOPE_DELIMITER);
818 if (cp == NULL)
828 hostname2[cp - hostname] = '\0';
830 scope = cp + 1;
1079 const u_char *cp;
1115 cp = answer->buf + HFIXEDSZ;
1120 n = dn_expand(answer->buf, eom, cp, bp, ep - bp);
1125 cp += n + QFIXEDSZ;
1143 while (ancount-- > 0 && cp < eom && !had_error) {
1144 n = dn_expand(answer->buf, eom, cp, bp, ep - bp);
1149 cp += n; /* name */
1150 type = _getshort(cp);
1151 cp += INT16SZ; /* type */
1152 class = _getshort(cp);
1153 cp += INT16SZ + INT32SZ; /* class, TTL */
1154 n = _getshort(cp);
1155 cp += INT16SZ; /* len */
1158 cp += n;
1163 n = dn_expand(answer->buf, eom, cp, tbuf, sizeof tbuf);
1168 cp += n;
1182 cp += n;
1191 cp += n;
1200 cp += n;
1204 cp += n;
1208 cp += n;
1213 memcpy(&in6, cp, IN6ADDRSZ);
1215 cp += n;
1232 cp += n;
1235 cur->ai_next = get_ai(&ai, afd, (const char *)cp);
1240 cp += n;
1766 char *cp, *tname, *cname;
1783 if (!(cp = strpbrk(p, "#\n")))
1785 *cp = '\0';
1786 if (!(cp = strpbrk(p, " \t")))
1788 *cp++ = '\0';
1792 while (cp && *cp) {
1793 if (*cp == ' ' || *cp == '\t') {
1794 cp++;
1798 cname = cp;
1799 tname = cp;
1800 if ((cp = strpbrk(cp, " \t")) != NULL)
1801 *cp++ = '\0';
1979 const char *cp, * const *domain;
1993 for (cp = name; *cp; cp++)
1994 dots += (*cp == '.');
1996 if (cp > name && *--cp == '.')
2005 if (!dots && (cp = __hostalias(name)) != NULL) {
2006 ret = res_queryN(cp, target, res);