Lines Matching refs:ch
77 int ch, dirty, bits;
82 ch = *src++;
83 if (ch == '0' && (src[0] == 'x' || src[0] == 'X')
91 while ((ch = *src++) != '\0' && isascii((u_char)ch)
92 && isxdigit((u_char)ch)) {
93 if (isupper((u_char)ch))
94 ch = tolower((u_char)ch);
95 n = strchr(xdigits, ch) - xdigits;
113 } else if (isascii((u_char)ch) && isdigit((u_char)ch)) {
118 n = strchr(digits, ch) - digits;
124 } while ((ch = *src++) != '\0' &&
125 isascii((u_char)ch) && isdigit((u_char)ch));
129 if (ch == '\0' || ch == '/')
131 if (ch != '.')
133 ch = *src++;
134 if (!isascii((u_char)ch) || !isdigit((u_char)ch))
141 if (ch == '/' && isascii((u_char)(src[0])) &&
144 ch = *src++; /* Skip over the /. */
147 n = strchr(digits, ch) - digits;
153 } while ((ch = *src++) != '\0' && isascii((u_char)ch)
154 && isdigit((u_char)ch));
155 if (ch != '\0')
160 if (ch != '\0')
205 char ch;
209 while ((ch = *src++) != '\0') {
212 pch = strchr(digits, ch);
237 char ch;
241 while ((ch = *src++) != '\0') {
244 pch = strchr(digits, ch);
254 if (ch == '.' || ch == '/') {
258 if (ch == '/')
281 int ch, saw_xdigit;
302 while ((ch = *src++) != '\0') {
305 if ((pch = strchr((xdigits = xdigits_l), ch)) == NULL)
306 pch = strchr((xdigits = xdigits_u), ch);
315 if (ch == ':') {
333 if (ch == '.' && ((tp + NS_INADDRSZ) <= endp) &&
340 if (ch == '/' && getbits(src, &bits) > 0)