Lines Matching refs:tp
86 uchar_t tmp[INADDRSZ], *tp;
90 *(tp = tmp) = 0;
95 uint_t new = *tp * 10 + (pch - digits);
99 *tp = new;
108 *++tp = 0;
141 uchar_t tmp[IN6ADDRSZ], *tp, *endp, *colonp;
146 (void) memset((tp = tmp), '\0', IN6ADDRSZ);
147 endp = tp + IN6ADDRSZ;
174 colonp = tp;
179 if (tp + INT16SZ > endp)
181 *tp++ = (uchar_t)(val >> 8) & 0xff;
182 *tp++ = (uchar_t)val & 0xff;
187 if (ch == '.' && ((tp + INADDRSZ) <= endp) &&
188 inet_pton4(curtok, tp) > 0) {
189 tp += INADDRSZ;
196 if (tp + INT16SZ > endp)
198 *tp++ = (uchar_t)(val >> 8) & 0xff;
199 *tp++ = (uchar_t)val & 0xff;
206 const int n = tp - colonp;
209 if (tp == endp)
215 tp = endp;
217 if (tp != endp)