Lines Matching refs:c
77 #define isoctal(c) (((u_char)(c)) >= '0' && ((u_char)(c)) <= '7') argument
78 #define xtod(c) (isdigit(c) ? (c - '0') : ((tolower(c) - 'a') + 10)) argument
79 #define XTOD(c) (isdigit(c) ? (c - '0') : ((c - 'A') + 10)) argument
194 unvis(char *cp, int c, int *astate, int flag) in unvis() argument
196 unsigned char uc = (unsigned char)c; in unvis()
229 if ((flag & VIS_NOESCAPE) == 0 && c == '\\') { in unvis()
233 if ((flag & VIS_HTTP1808) && c == '%') { in unvis()
237 if ((flag & VIS_HTTP1866) && c == '&') { in unvis()
241 if ((flag & VIS_MIMESTYLE) && c == '=') { in unvis()
245 *cp = c; in unvis()
249 switch(c) { in unvis()
251 *cp = c; in unvis()
256 *cp = (c - '0'); in unvis()
318 if (isgraph(c)) { in unvis()
319 *cp = c; in unvis()
327 if (c == '-') in unvis()
329 else if (c == '^') in unvis()
337 *cp |= c; in unvis()
341 if (c == '?') in unvis()
344 *cp |= c & 037; in unvis()
353 *cp = (*cp << 3) + (c - '0'); in unvis()
366 *cp = (*cp << 3) + (c - '0'); in unvis()
497 char c; in strnunvisx() local
511 while ((c = *src++) != '\0') { in strnunvisx()
513 switch (unvis(&t, c, &state, flag)) { in strnunvisx()
534 if (unvis(&t, c, &state, UNVIS_END) == UNVIS_VALID) { in strnunvisx()