84 |
BOOL g_grab_keyboard = True; |
BOOL g_grab_keyboard = True; |
85 |
BOOL g_hide_decorations = False; |
BOOL g_hide_decorations = False; |
86 |
BOOL g_use_rdp5 = True; |
BOOL g_use_rdp5 = True; |
87 |
|
BOOL g_rdpclip = True; |
88 |
BOOL g_console_session = False; |
BOOL g_console_session = False; |
89 |
BOOL g_numlock_sync = False; |
BOOL g_numlock_sync = False; |
90 |
BOOL lspci_enabled = False; |
BOOL lspci_enabled = False; |
181 |
" or mydeskjet=\"HP LaserJet IIIP\" to enter server driver as well\n"); |
" or mydeskjet=\"HP LaserJet IIIP\" to enter server driver as well\n"); |
182 |
fprintf(stderr, " '-r sound:[local|off|remote]': enable sound redirection\n"); |
fprintf(stderr, " '-r sound:[local|off|remote]': enable sound redirection\n"); |
183 |
fprintf(stderr, " remote would leave sound on server\n"); |
fprintf(stderr, " remote would leave sound on server\n"); |
184 |
|
fprintf(stderr, |
185 |
|
" '-r clipboard:[on|off|auto|PRIMARYCLIPBOARD|CLIPBOARD]': enable clip-\n"); |
186 |
|
fprintf(stderr, " board redirection.\n"); |
187 |
|
fprintf(stderr, |
188 |
|
" 'on|auto|PRIMARYCLIPBOARD' looks at both PRIMARY and\n"); |
189 |
|
fprintf(stderr, " CLIPBOARD when sending data to server.\n"); |
190 |
|
fprintf(stderr, " 'CLIPBOARD' looks at only CLIPBOARD.\n"); |
191 |
fprintf(stderr, " -0: attach to console\n"); |
fprintf(stderr, " -0: attach to console\n"); |
192 |
fprintf(stderr, " -4: use RDP version 4\n"); |
fprintf(stderr, " -4: use RDP version 4\n"); |
193 |
fprintf(stderr, " -5: use RDP version 5 (default)\n"); |
fprintf(stderr, " -5: use RDP version 5 (default)\n"); |
713 |
g_rdpdr_clientname = xmalloc(strlen(optarg + 11) + 1); |
g_rdpdr_clientname = xmalloc(strlen(optarg + 11) + 1); |
714 |
strcpy(g_rdpdr_clientname, optarg + 11); |
strcpy(g_rdpdr_clientname, optarg + 11); |
715 |
} |
} |
716 |
|
else if (str_startswith(optarg, "clipboard")) |
717 |
|
{ |
718 |
|
optarg += 9; |
719 |
|
|
720 |
|
if (*optarg == ':') |
721 |
|
{ |
722 |
|
optarg++; |
723 |
|
|
724 |
|
if (str_startswith(optarg, "off")) |
725 |
|
g_rdpclip = False; |
726 |
|
else |
727 |
|
cliprdr_set_mode(optarg); |
728 |
|
} |
729 |
|
else |
730 |
|
g_rdpclip = True; |
731 |
|
} |
732 |
else |
else |
733 |
{ |
{ |
734 |
warning("Unknown -r argument\n\n\tPossible arguments are: comport, disk, lptport, printer, sound\n"); |
warning("Unknown -r argument\n\n\tPossible arguments are: comport, disk, lptport, printer, sound, clipboard\n"); |
735 |
} |
} |
736 |
break; |
break; |
737 |
|
|