Lines Matching refs:ch
160 tohex (int ch)
162 if (ch >= '0' && ch <= '9')
164 return (ch - '0');
166 if (ch >= 'A' && ch <= 'F')
168 return (ch - 'A' + 10);
170 if (ch >= 'a' && ch <= 'f')
172 return (ch - 'a' + 10);
174 fprintf (stderr, "\nInvalid hex digit '%c'\n", ch);
182 int ch;
185 ch = fgetc (fp);
186 fputc (ch, stdout);
188 switch (ch)
191 ch = EOL;
194 ch = fgetc (fp);
195 fputc (ch, stdout);
197 switch (ch)
202 ch = '\b';
205 ch = '\f';
208 ch = '\n';
211 ch = '\r';
214 ch = '\t';
217 ch = '\v';
223 ch = tohex (ch2) << 4;
227 ch |= tohex (ch2);
236 return (ch);
277 char ch;
286 ch = fromlog;
287 write (remote_desc, &ch, 1);
295 int ch;
309 while ((ch = logchar (fp)) != EOF)
311 switch (ch)
323 while ((ch = logchar (fp)) != EOL);