Lines Matching refs:cp
99 const u_char *cp;
105 cp = src;
109 while ((n = *cp++) != 0) {
122 if ((l = labellen(cp - 1)) < 0) {
138 if ((m = decode_bitstring(&cp, dn, eom)) < 0)
147 c = *cp++;
221 char *cp;
231 if ((cp = strchr(src, ']')) == NULL) {
235 if ((e = encode_bitsring(&src, cp + 2,
251 else if ((cp = strchr(digits, c)) != NULL) {
252 n = (cp - digits) * 100;
254 (cp = strchr(digits, c)) == NULL) {
258 n += (cp - digits) * 10;
260 (cp = strchr(digits, c)) == NULL) {
264 n += (cp - digits);
356 const u_char *cp;
362 cp = src;
370 while ((n = *cp++) != 0) {
377 if ((l = labellen(cp - 1)) < 0) {
386 c = *cp++;
680 const u_char *cp;
684 cp = *ptrptr;
685 while (cp < eom && (n = *cp++) != 0) {
689 cp += n;
692 if ((l = labellen(cp - 1)) < 0) {
696 cp += l;
699 cp++;
707 if (cp > eom) {
711 *ptrptr = cp;
924 const u_char *dn, *cp, *sp;
939 cp = sp;
940 while ((n = *cp++) != 0) {
946 n = labellen(cp - 1); /*%< XXX */
952 mklower(*cp++))
955 if (*dn == '\0' && *cp == '\0')
961 cp = msg + (((n & 0x3f) << 8) | *cp);
980 const unsigned char *cp = *cpp;
984 if ((blen = (*cp & 0xff)) == 0)
991 cp++;
996 for (b = blen; b > 7; b -= 8, cp++) {
997 i = SPRINTF((dn, "%02x", *cp & 0xff));
1003 tc = *cp++;
1009 tc = *cp++;
1021 *cpp = cp;
1030 const char *cp = *bp;
1040 if (end - cp < 2)
1044 if (*cp++ != 'x')
1046 if (!isxdigit((*cp) & 0xff)) /*%< reject '\[x/BLEN]' */
1049 for (tp = *dst + 1; cp < end && tp < eom; cp++) {
1050 switch((c = *cp)) {
1061 cp++; /*%< skip ']' */
1076 beg_blen = cp;
1096 if (cp >= end || tp >= eom)
1125 *bp = cp;