68 |
BOOL g_console_session = False; |
BOOL g_console_session = False; |
69 |
extern BOOL g_owncolmap; |
extern BOOL g_owncolmap; |
70 |
|
|
71 |
|
#ifdef WITH_RDPSND |
72 |
|
BOOL g_rdpsnd = True; |
73 |
|
#endif |
74 |
|
|
75 |
#ifdef RDP2VNC |
#ifdef RDP2VNC |
76 |
extern int rfb_port; |
extern int rfb_port; |
77 |
extern int defer_time; |
extern int defer_time; |
110 |
fprintf(stderr, " -K: keep window manager key bindings\n"); |
fprintf(stderr, " -K: keep window manager key bindings\n"); |
111 |
fprintf(stderr, " -T: window title\n"); |
fprintf(stderr, " -T: window title\n"); |
112 |
fprintf(stderr, " -D: hide window manager decorations\n"); |
fprintf(stderr, " -D: hide window manager decorations\n"); |
113 |
|
#ifdef WITH_RDPSND |
114 |
|
fprintf(stderr, " -A: disable audio-redirection\n"); |
115 |
|
#endif |
116 |
fprintf(stderr, " -a: server bpp\n"); |
fprintf(stderr, " -a: server bpp\n"); |
117 |
fprintf(stderr, " -0: attach to console\n"); |
fprintf(stderr, " -0: attach to console\n"); |
118 |
fprintf(stderr, " -4: use RDP version 4\n"); |
fprintf(stderr, " -4: use RDP version 4\n"); |
231 |
#define VNCOPT |
#define VNCOPT |
232 |
#endif |
#endif |
233 |
|
|
234 |
while ((c = getopt(argc, argv, VNCOPT "u:d:s:S:c:p:n:k:g:a:fbeEmCKT:D045h?")) != -1) |
while ((c = getopt(argc, argv, VNCOPT "u:d:s:S:c:p:n:k:g:a:fbeEmCKT:AD045h?")) != -1) |
235 |
{ |
{ |
236 |
switch (c) |
switch (c) |
237 |
{ |
{ |
379 |
} |
} |
380 |
break; |
break; |
381 |
|
|
382 |
|
#ifdef WITH_RDPSND |
383 |
|
case 'A': |
384 |
|
g_rdpsnd = False; |
385 |
|
break; |
386 |
|
#endif |
387 |
case '0': |
case '0': |
388 |
g_console_session = True; |
g_console_session = True; |
389 |
break; |
break; |
458 |
return 1; |
return 1; |
459 |
|
|
460 |
#ifdef WITH_RDPSND |
#ifdef WITH_RDPSND |
461 |
rdpsnd_init(); |
if (g_rdpsnd) |
462 |
|
{ |
463 |
|
rdpsnd_init(); |
464 |
|
} |
465 |
#endif |
#endif |
466 |
/* rdpdr_init(); */ |
/* rdpdr_init(); */ |
467 |
|
|