X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=blobdiff_plain;f=apps%2Fsilc%2Fscreen.h;h=1721475b3ed7bd9784dc7f2228dd1689b8720613;hp=ffa89ffd511fa656f78f8c3e89850e7f634056ce;hb=a818c5b5411bbc4436d1c5f011236985c96bb787;hpb=4d35af3be05cacf69ca4bd634973cdcd25118e98 diff --git a/apps/silc/screen.h b/apps/silc/screen.h index ffa89ffd..1721475b 100644 --- a/apps/silc/screen.h +++ b/apps/silc/screen.h @@ -27,6 +27,7 @@ typedef struct { char *connection; char *channel; char *channel_mode; + char *umode; int away; } *SilcScreenBottomLine; @@ -37,14 +38,14 @@ typedef struct { /* Output windows */ WINDOW **output_win; WINDOW **output_stat_line; - unsigned int output_win_count; + SilcUInt32 output_win_count; /* Input window at the bottom of the screen */ WINDOW *input_win; unsigned char *input_buffer; - unsigned int input_pos; - unsigned int input_end; - unsigned int cursor_pos; + SilcUInt32 input_pos; + SilcUInt32 input_end; + SilcUInt32 cursor_pos; int virtual_window; /* Bottom line on screen */ @@ -77,6 +78,9 @@ typedef SilcScreenObject *SilcScreen; /* Maximum length of connection name that will be shown on the screen */ #define SILC_SCREEN_MAX_CONN_LEN 20 +/* Maximum length of user mode that will be shown on the screen */ +#define SILC_SCREEN_MAX_UMODE_LEN 20 + /* Macros */ /* Macro used to insert typed character into the buffer. The character