Lines Matching refs:tp
85 unsigned char tmp[NS_INADDRSZ], *tp;
89 *(tp = tmp) = 0;
94 unsigned int new = *tp * 10 + (pch - digits);
96 if (saw_digit && *tp == 0)
100 *tp = new;
109 *++tp = 0;
137 unsigned char tmp[NS_IN6ADDRSZ], *tp, *endp, *colonp;
142 memset((tp = tmp), '\0', NS_IN6ADDRSZ);
143 endp = tp + NS_IN6ADDRSZ;
169 colonp = tp;
172 if (tp + NS_INT16SZ > endp)
174 *tp++ = (unsigned char) (val >> 8) & 0xff;
175 *tp++ = (unsigned char) val & 0xff;
180 if (ch == '.' && ((tp + NS_INADDRSZ) <= endp) &&
181 inet_pton4(curtok, tp) > 0) {
182 tp += NS_INADDRSZ;
189 if (tp + NS_INT16SZ > endp)
191 *tp++ = (unsigned char) (val >> 8) & 0xff;
192 *tp++ = (unsigned char) val & 0xff;
199 const int n = tp - colonp;
202 if (tp == endp)
208 tp = endp;
210 if (tp != endp)