--- sourceforge.net/trunk/rdesktop/rdesktop.c 2003/06/19 11:51:18 427 +++ sourceforge.net/trunk/rdesktop/rdesktop.c 2003/07/28 21:41:12 437 @@ -41,7 +41,7 @@ #endif char title[32] = ""; -char username[16]; +char g_username[16]; char hostname[16]; char keymapname[16]; int keylayout = 0x409; /* Defaults to US keyboard layout */ @@ -51,10 +51,10 @@ int tcp_port_rdp = TCP_PORT_RDP; int server_bpp = 8; int win_button_size = 0; /* If zero, disable single app mode */ -BOOL bitmap_compression = True; +BOOL g_bitmap_compression = True; BOOL sendmotion = True; -BOOL orders = True; -BOOL encryption = True; +BOOL g_orders = True; +BOOL g_encryption = True; BOOL packet_encryption = True; BOOL desktop_save = True; BOOL fullscreen = False; @@ -188,7 +188,7 @@ #endif case 'u': - STRNCPY(username, optarg, sizeof(username)); + STRNCPY(g_username, optarg, sizeof(g_username)); username_option = 1; break; @@ -268,13 +268,13 @@ break; case 'b': - orders = False; + g_orders = False; break; case 'e': - encryption = False; + g_encryption = False; break; - case 'E': + case 'E': packet_encryption = False; break; case 'm': @@ -341,7 +341,7 @@ return 1; } - STRNCPY(username, pw->pw_name, sizeof(username)); + STRNCPY(g_username, pw->pw_name, sizeof(g_username)); } if (hostname[0] == 0) @@ -376,18 +376,16 @@ if (!ui_init()) return 1; - ipc_init(); // Must be run after ui_init, we need X to be setup. - - if (use_rdp5) - cliprdr_init(); // FIXME: Should perhaps be integrated into the channel management code? + /* rdpsnd_init(); */ + /* rdpdr_init(); */ if (!rdp_connect(server, flags, domain, password, shell, directory)) return 1; /* By setting encryption to False here, we have an encrypted login packet but unencrypted transfer of other packets */ - if (!packet_encryption) - encryption = False; + if (!packet_encryption) + g_encryption = False; DEBUG(("Connection successful.\n")); @@ -403,7 +401,7 @@ rdp_disconnect(); ui_deinit(); - if (True == rdp_retval) + if (True == rdp_retval) return 0; else return 2;