--- sourceforge.net/trunk/rdesktop/rdesktop.c 2003/10/06 09:37:24 479 +++ sourceforge.net/trunk/rdesktop/rdesktop.c 2003/10/09 04:21:19 482 @@ -61,6 +61,7 @@ BOOL g_grab_keyboard = True; BOOL g_hide_decorations = False; BOOL g_use_rdp5 = True; +BOOL g_console_session = False; extern BOOL g_owncolmap; #ifdef RDP2VNC @@ -102,8 +103,9 @@ fprintf(stderr, " -T: window title\n"); fprintf(stderr, " -D: hide window manager decorations\n"); fprintf(stderr, " -a: server bpp\n"); - fprintf(stderr, " -4: Use RDP version 4\n"); - fprintf(stderr, " -5: Use RDP version 5 (default)\n"); + fprintf(stderr, " -0: attach to console\n"); + fprintf(stderr, " -4: use RDP version 4\n"); + fprintf(stderr, " -5: use RDP version 5 (default)\n"); } static BOOL @@ -218,7 +220,7 @@ #define VNCOPT #endif - while ((c = getopt(argc, argv, VNCOPT "u:d:s:S:c:p:n:k:g:a:fbeEmCKT:Dh?54")) != -1) + while ((c = getopt(argc, argv, VNCOPT "u:d:s:S:c:p:n:k:g:a:fbeEmCKT:D045h?")) != -1) { switch (c) { @@ -356,6 +358,10 @@ } break; + case '0': + g_console_session = True; + break; + case '4': g_use_rdp5 = False; break;