/[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 450 by jsorg71, Wed Aug 27 22:51:33 2003 UTC revision 471 by forsberg, Mon Sep 22 12:33:21 2003 UTC
# Line 60  BOOL g_desktop_save = True; Line 60  BOOL g_desktop_save = True;
60  BOOL g_fullscreen = False;  BOOL g_fullscreen = False;
61  BOOL g_grab_keyboard = True;  BOOL g_grab_keyboard = True;
62  BOOL g_hide_decorations = False;  BOOL g_hide_decorations = False;
63  BOOL g_use_rdp5 = False;  BOOL g_use_rdp5 = True;
64  extern BOOL g_owncolmap;  extern BOOL g_owncolmap;
65    
66  #ifdef RDP2VNC  #ifdef RDP2VNC
# Line 81  usage(char *program) Line 81  usage(char *program)
81          fprintf(stderr, "Usage: %s [options] server[:port]\n", program);          fprintf(stderr, "Usage: %s [options] server[:port]\n", program);
82  #ifdef RDP2VNC  #ifdef RDP2VNC
83          fprintf(stderr, "   -V: vnc port\n");          fprintf(stderr, "   -V: vnc port\n");
84          fprintf(stderr, "   -E: defer time (ms)\n");          fprintf(stderr, "   -Q: defer time (ms)\n");
85  #endif  #endif
86          fprintf(stderr, "   -u: user name\n");          fprintf(stderr, "   -u: user name\n");
87          fprintf(stderr, "   -d: domain\n");          fprintf(stderr, "   -d: domain\n");
# Line 95  usage(char *program) Line 95  usage(char *program)
95          fprintf(stderr, "   -f: full-screen mode\n");          fprintf(stderr, "   -f: full-screen mode\n");
96          fprintf(stderr, "   -b: force bitmap updates\n");          fprintf(stderr, "   -b: force bitmap updates\n");
97          fprintf(stderr, "   -e: disable encryption (French TS)\n");          fprintf(stderr, "   -e: disable encryption (French TS)\n");
98          fprintf(stderr, "   -E: disable encryption of everything but the logon packet\n");          fprintf(stderr, "   -E: disable encryption from client to server\n");
99          fprintf(stderr, "   -m: do not send motion events\n");          fprintf(stderr, "   -m: do not send motion events\n");
100          fprintf(stderr, "   -C: use private colour map\n");          fprintf(stderr, "   -C: use private colour map\n");
101          fprintf(stderr, "   -K: keep window manager key bindings\n");          fprintf(stderr, "   -K: keep window manager key bindings\n");
102          fprintf(stderr, "   -T: window title\n");          fprintf(stderr, "   -T: window title\n");
103          fprintf(stderr, "   -D: hide window manager decorations\n");          fprintf(stderr, "   -D: hide window manager decorations\n");
104          fprintf(stderr, "   -a: server bpp\n");          fprintf(stderr, "   -a: server bpp\n");
105          fprintf(stderr, "   -5: Use RDP5 (EXPERIMENTAL!)\n");          fprintf(stderr, "   -4: Use RDP version 4\n");
106            fprintf(stderr, "   -5: Use RDP version 5 (default)\n");
107  }  }
108    
109  static BOOL  static BOOL
# Line 212  main(int argc, char *argv[]) Line 213  main(int argc, char *argv[])
213          strcpy(keymapname, "en-us");          strcpy(keymapname, "en-us");
214    
215  #ifdef RDP2VNC  #ifdef RDP2VNC
216  #define VNCOPT "V:E:"  #define VNCOPT "V:Q:"
217  #else  #else
218  #define VNCOPT  #define VNCOPT
219  #endif  #endif
# Line 228  main(int argc, char *argv[]) Line 229  main(int argc, char *argv[])
229                                          rfb_port += 5900;                                          rfb_port += 5900;
230                                  break;                                  break;
231    
232                          case 'E':                          case 'Q':
233                                  defer_time = strtol(optarg, NULL, 10);                                  defer_time = strtol(optarg, NULL, 10);
234                                  if (defer_time < 0)                                  if (defer_time < 0)
235                                          defer_time = 0;                                          defer_time = 0;
# Line 355  main(int argc, char *argv[]) Line 356  main(int argc, char *argv[])
356                                  }                                  }
357                                  break;                                  break;
358    
359                            case '4':
360                                    g_use_rdp5 = False;
361                                    break;
362    
363                          case '5':                          case '5':
364                                  g_use_rdp5 = True;                                  g_use_rdp5 = True;
365                                  break;                                  break;
366    
367                          case 'h':                          case 'h':
368                          case '?':                          case '?':
369                          default:                          default:

Legend:
Removed from v.450  
changed lines
  Added in v.471

  ViewVC Help
Powered by ViewVC 1.1.26