Lines Matching refs:ch
65 int n, ch, tmp = 0, dirty, bits;
68 ch = *src++;
69 if (ch == '0' && (src[0] == 'x' || src[0] == 'X')
77 while ((ch = *src++) != '\0' && isascii(ch) && isxdigit(ch)) {
78 if (isupper(ch))
79 ch = tolower(ch);
80 n = strchr(xdigits, ch) - xdigits;
98 } else if (isascii(ch) && isdigit(ch)) {
103 n = strchr(digits, ch) - digits;
109 } while ((ch = *src++) != '\0' &&
110 isascii(ch) && isdigit(ch));
114 if (ch == '\0' || ch == '/')
116 if (ch != '.')
118 ch = *src++;
119 if (!isascii(ch) || !isdigit(ch))
126 if (ch == '/' && isascii((unsigned char)(src[0])) &&
129 ch = *src++; /*%< Skip over the /. */
132 n = strchr(digits, ch) - digits;
138 } while ((ch = *src++) != '\0' && isascii(ch) && isdigit(ch));
139 if (ch != '\0')
144 if (ch != '\0')
194 char ch;
198 while ((ch = *src++) != '\0') {
201 pch = strchr(digits, ch);
225 char ch;
229 while ((ch = *src++) != '\0') {
232 pch = strchr(digits, ch);
242 if (ch == '.' || ch == '/') {
246 if (ch == '/')
268 int ch, saw_xdigit;
289 while ((ch = *src++) != '\0') {
292 if ((pch = strchr((xdigits = xdigits_l), ch)) == NULL)
293 pch = strchr((xdigits = xdigits_u), ch);
302 if (ch == ':') {
320 if (ch == '.' && ((tp + NS_INADDRSZ) <= endp) &&
327 if (ch == '/' && getbits(src, &bits) > 0)