Lines Matching refs:tp
79 u_char tmp[NS_INADDRSZ], *tp; in inet_pton4() local
83 *(tp = tmp) = 0; in inet_pton4()
88 u_int new = *tp * 10 + (pch - digits); in inet_pton4()
90 if (saw_digit && *tp == 0) in inet_pton4()
94 *tp = new; in inet_pton4()
103 *++tp = 0; in inet_pton4()
132 u_char tmp[NS_IN6ADDRSZ], *tp, *endp, *colonp; in inet_pton6() local
137 memset((tp = tmp), '\0', NS_IN6ADDRSZ); in inet_pton6()
138 endp = tp + NS_IN6ADDRSZ; in inet_pton6()
164 colonp = tp; in inet_pton6()
169 if (tp + NS_INT16SZ > endp) in inet_pton6()
171 *tp++ = (u_char) (val >> 8) & 0xff; in inet_pton6()
172 *tp++ = (u_char) val & 0xff; in inet_pton6()
177 if (ch == '.' && ((tp + NS_INADDRSZ) <= endp) && in inet_pton6()
178 inet_pton4(curtok, tp) > 0) { in inet_pton6()
179 tp += NS_INADDRSZ; in inet_pton6()
186 if (tp + NS_INT16SZ > endp) in inet_pton6()
188 *tp++ = (u_char) (val >> 8) & 0xff; in inet_pton6()
189 *tp++ = (u_char) val & 0xff; in inet_pton6()
196 const int n = tp - colonp; in inet_pton6()
199 if (tp == endp) in inet_pton6()
205 tp = endp; in inet_pton6()
207 if (tp != endp) in inet_pton6()