CTRL
ip->t.c_cc[VKILL] = CTRL('u');
ip->t.c_cc[VINTR] = CTRL('c');
range = &ranges[(size_t)CTRL];
if (c == EOT || c == CTRL('d'))
} else if (c == KILL || c == CTRL('u')) {
c = CTRL('p');
c = CTRL('n');
c = CTRL('f');
c = CTRL('b');
case CTRL('['):
case CTRL('b'):
case CTRL('f'):
case CTRL('a'):
case CTRL('e'):
case CTRL('h'):
case CTRL('d'):
case CTRL('u'):
case CTRL('c'):
case CTRL('k'):
case CTRL('t'):
case CTRL('w'):
case CTRL('r'):
case CTRL('p'):
case CTRL('n'):
case CTRL('c'):
case CTRL('s'):
if (c == CTRL('c'))
} while (c != CTRL('q'));
ctr = smc_read_2(sc, CTRL);
smc_write_2(sc, CTRL, ctr);
if (c == CTRL('C')) {
sbuf_putc(&netgdb_rxsb, CTRL('C'));
if (c == CTRL('C'))
if (c == CTRL('C')) {
tp->t_termios.c_cc[VSTOP] == CTRL('S') &&
tp->t_termios.c_cc[VSTART] == CTRL('Q'))
#define CEOF CTRL('D')
#define CERASE CTRL('?')
#define CERASE2 CTRL('H')
#define CINTR CTRL('C')
#define CSTATUS CTRL('T')
#define CKILL CTRL('U')
#define CQUIT CTRL('\\')
#define CSUSP CTRL('Z')
#define CDSUSP CTRL('Y')
#define CSTART CTRL('Q')
#define CSTOP CTRL('S')
#define CLNEXT CTRL('V')
#define CDISCARD CTRL('O')
#define CWERASE CTRL('W')
#define CREPRINT CTRL('R')
if (ch == CTRL('l')) {
if (ch == CTRL('g')) {
if (ch == CTRL('w') && col > 0) {
kill(c == CTRL('y') ? getpid() : 0, SIGTSTP);
{CTRL('d'),NORM,"exit from tip", finish },
{CTRL('y'),NORM,"suspend tip (local+remote)", suspend },
{CTRL('z'),NORM,"suspend tip (local only)", suspend },
"fo", (char *)CTRL('p') },
else if (*sp == CTRL('B')) {
else if (*sp == CTRL('G'))
else if ((*sp == CTRL('R'))
} else if (*sp == CTRL('Z'))
if (*sp == CTRL('C') && (dc->flags & F_ALT_BREAK) != 0) {