/[rdesktop]/sourceforge.net/trunk/rdesktop/rdesktop.c
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /sourceforge.net/trunk/rdesktop/rdesktop.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 435 by astrand, Wed Jul 9 09:18:20 2003 UTC revision 438 by jsorg71, Fri Aug 1 17:01:58 2003 UTC
# Line 41  Line 41 
41  #endif  #endif
42    
43  char title[32] = "";  char title[32] = "";
44  char username[16];  char g_username[16];
45  char hostname[16];  char hostname[16];
46  char keymapname[16];  char keymapname[16];
47  int keylayout = 0x409;          /* Defaults to US keyboard layout */  int keylayout = 0x409;          /* Defaults to US keyboard layout */
# Line 49  int width = 800;               /* If width or height Line 49  int width = 800;               /* If width or height
49                                     be fetched from _NET_WORKAREA */                                     be fetched from _NET_WORKAREA */
50  int height = 600;  int height = 600;
51  int tcp_port_rdp = TCP_PORT_RDP;  int tcp_port_rdp = TCP_PORT_RDP;
52  int server_bpp = 8;  int g_server_bpp = 8;
53  int win_button_size = 0;        /* If zero, disable single app mode */  int win_button_size = 0;        /* If zero, disable single app mode */
54  BOOL bitmap_compression = True;  BOOL g_bitmap_compression = True;
55  BOOL sendmotion = True;  BOOL sendmotion = True;
56  BOOL orders = True;  BOOL g_orders = True;
57  BOOL encryption = True;  BOOL g_encryption = True;
58  BOOL packet_encryption = True;  BOOL packet_encryption = True;
59  BOOL desktop_save = True;  BOOL g_desktop_save = True;
60  BOOL fullscreen = False;  BOOL fullscreen = False;
61  BOOL grab_keyboard = True;  BOOL grab_keyboard = True;
62  BOOL hide_decorations = False;  BOOL hide_decorations = False;
63  BOOL use_rdp5 = False;  BOOL g_use_rdp5 = False;
64  extern BOOL owncolmap;  extern BOOL owncolmap;
65    
66  #ifdef RDP2VNC  #ifdef RDP2VNC
# Line 188  main(int argc, char *argv[]) Line 188  main(int argc, char *argv[])
188  #endif  #endif
189    
190                          case 'u':                          case 'u':
191                                  STRNCPY(username, optarg, sizeof(username));                                  STRNCPY(g_username, optarg, sizeof(g_username));
192                                  username_option = 1;                                  username_option = 1;
193                                  break;                                  break;
194    
# Line 268  main(int argc, char *argv[]) Line 268  main(int argc, char *argv[])
268                                  break;                                  break;
269    
270                          case 'b':                          case 'b':
271                                  orders = False;                                  g_orders = False;
272                                  break;                                  break;
273    
274                          case 'e':                          case 'e':
275                                  encryption = False;                                  g_encryption = False;
276                                  break;                                  break;
277                          case 'E':                          case 'E':
278                                  packet_encryption = False;                                  packet_encryption = False;
# Line 298  main(int argc, char *argv[]) Line 298  main(int argc, char *argv[])
298                                  break;                                  break;
299    
300                          case 'a':                          case 'a':
301                                  server_bpp = strtol(optarg, NULL, 10);                                  g_server_bpp = strtol(optarg, NULL, 10);
302                                  if (server_bpp != 8 && server_bpp != 16 && server_bpp != 15                                  if (g_server_bpp != 8 && g_server_bpp != 16 && g_server_bpp != 15
303                                      && server_bpp != 24)                                      && g_server_bpp != 24)
304                                  {                                  {
305                                          error("invalid server bpp\n");                                          error("invalid server bpp\n");
306                                          return 1;                                          return 1;
# Line 308  main(int argc, char *argv[]) Line 308  main(int argc, char *argv[])
308                                  break;                                  break;
309    
310                          case '5':                          case '5':
311                                  use_rdp5 = True;                                  g_use_rdp5 = True;
312                                  break;                                  break;
313                          case 'h':                          case 'h':
314                          case '?':                          case '?':
# Line 341  main(int argc, char *argv[]) Line 341  main(int argc, char *argv[])
341                          return 1;                          return 1;
342                  }                  }
343    
344                  STRNCPY(username, pw->pw_name, sizeof(username));                  STRNCPY(g_username, pw->pw_name, sizeof(g_username));
345          }          }
346    
347          if (hostname[0] == 0)          if (hostname[0] == 0)
# Line 385  main(int argc, char *argv[]) Line 385  main(int argc, char *argv[])
385          /* By setting encryption to False here, we have an encrypted login          /* By setting encryption to False here, we have an encrypted login
386             packet but unencrypted transfer of other packets */             packet but unencrypted transfer of other packets */
387          if (!packet_encryption)          if (!packet_encryption)
388                  encryption = False;                  g_encryption = False;
389    
390    
391          DEBUG(("Connection successful.\n"));          DEBUG(("Connection successful.\n"));

Legend:
Removed from v.435  
changed lines
  Added in v.438

  ViewVC Help
Powered by ViewVC 1.1.26