/*
* $Log$
+ * Revision 1.14 2008/02/28 16:57:51 james
+ * *** empty log message ***
+ *
+ * Revision 1.13 2008/02/28 16:37:16 james
+ * *** empty log message ***
+ *
+ * Revision 1.12 2008/02/28 12:12:24 james
+ * *** empty log message ***
+ *
* Revision 1.11 2008/02/23 11:48:51 james
* *** empty log message ***
*
#include <malloc.h>
#include "clients.h"
-static void
+void
client_msg (IPC_Msg * m, Context * c)
{
switch (m->hdr.type)
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);
}