=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/tmux.h,v retrieving revision 1.341 retrieving revision 1.342 diff -u -r1.341 -r1.342 --- src/usr.bin/tmux/tmux.h 2012/05/28 07:59:07 1.341 +++ src/usr.bin/tmux/tmux.h 2012/06/18 13:16:42 1.342 @@ -1,4 +1,4 @@ -/* $OpenBSD: tmux.h,v 1.341 2012/05/28 07:59:07 nicm Exp $ */ +/* $OpenBSD: tmux.h,v 1.342 2012/06/18 13:16:42 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott @@ -433,6 +433,8 @@ #define IDENTIFY_UTF8 0x1 #define IDENTIFY_256COLOURS 0x2 #define IDENTIFY_88COLOURS 0x4 +#define IDENTIFY_CONTROL 0x8 +#define IDENTIFY_TERMIOS 0x10 int flags; }; @@ -1232,6 +1234,7 @@ #define CLIENT_BORDERS 0x400 #define CLIENT_READONLY 0x800 #define CLIENT_REDRAWWINDOW 0x1000 +#define CLIENT_CONTROL 0x2000 int flags; struct event identify_timer; @@ -2130,6 +2133,9 @@ /* signal.c */ void set_signals(void(*)(int, short, void *)); void clear_signals(int); + +/* control.c */ +void control_callback(struct client *, int, void*); /* session.c */ extern struct sessions sessions;