From 5ec015afd6bc1033b4447e2d65f03438053fa3a7 Mon Sep 17 00:00:00 2001 From: james <> Date: Mon, 3 Mar 2008 18:15:19 +0000 Subject: *** empty log message *** --- apps/clients.c | 49 ++++--------------------------------------------- 1 file changed, 4 insertions(+), 45 deletions(-) (limited to 'apps') diff --git a/apps/clients.c b/apps/clients.c index 919f730..0170a77 100644 --- a/apps/clients.c +++ b/apps/clients.c @@ -10,6 +10,9 @@ static char rcsid[] = "$Id$"; /* * $Log$ + * Revision 1.17 2008/03/03 18:15:19 james + * *** empty log message *** + * * Revision 1.16 2008/03/03 06:04:42 james * *** empty log message *** * @@ -68,49 +71,6 @@ static char rcsid[] = "$Id$"; #include #include "clients.h" -void -client_msg (IPC_Msg * m, Context * c) -{ - switch (m->hdr.type) - { - - case IPC_MSG_TYPE_NOOP: - break; - case IPC_MSG_TYPE_DEBUG: - fprintf (stderr, "%p [%d] %s\n", m, m->hdr.size, m->debug.msg); - break; - case IPC_MSG_TYPE_KEY: - vt102_send (c, m->key.key); - break; - case IPC_MSG_TYPE_SETBAUD: - tty_set_baud (c->t, m->setbaud.baud); - tty_parse_reset (c); - - log_f (c->l, "", m->setbaud.baud); - break; - case IPC_MSG_TYPE_SENDBREAK: - tty_send_break (c->t); - break; - case IPC_MSG_TYPE_SETFLOW: - tty_set_flow (c->t, m->setflow.flow); - break; - case IPC_MSG_TYPE_SETANSI: - vt102_set_ansi (c->v, m->setansi.ansi); - break; - case IPC_MSG_TYPE_HANGUP: - tty_hangup (c->t); - break; - case IPC_MSG_TYPE_SETSIZE: - vt102_resize (c, m->setsize.winsize); - break; - case IPC_MSG_TYPE_RESET: - vt102_reset (c); - break; - default: - fprintf (stderr, "Unhandeled message type %d\n", m->hdr.type); - } -} - void client_free (Client * c) { @@ -210,8 +170,7 @@ clients_post_select (Clients * cs, Context * ctx, fd_set * rfds, if (c->s->msg) { - client_msg (c->s->msg, ctx); - socket_consume_msg (c->s); + socket_execute_msg(c->s,ctx); } } -- cgit v1.2.3