79 |
|
|
80 |
extern RDPDR_DEVICE g_rdpdr_device[]; |
extern RDPDR_DEVICE g_rdpdr_device[]; |
81 |
extern uint32 g_num_devices; |
extern uint32 g_num_devices; |
82 |
|
extern char * g_rdpdr_clientname; |
83 |
|
|
84 |
#ifdef RDP2VNC |
#ifdef RDP2VNC |
85 |
extern int rfb_port; |
extern int rfb_port; |
131 |
fprintf(stderr, |
fprintf(stderr, |
132 |
" '-r disk:A=/mnt/floppy': enable redirection of /mnt/floppy to A:\n"); |
" '-r disk:A=/mnt/floppy': enable redirection of /mnt/floppy to A:\n"); |
133 |
fprintf(stderr, " or A=/mnt/floppy,D=/mnt/cdrom'\n"); |
fprintf(stderr, " or A=/mnt/floppy,D=/mnt/cdrom'\n"); |
134 |
|
fprintf(stderr, " '-r clientname=<client name>': Set the client name displayed\n"); |
135 |
|
fprintf(stderr, " for redirected disks\n"); |
136 |
fprintf(stderr, |
fprintf(stderr, |
137 |
" '-r lptport:LPT1=/dev/lp0': enable parallel redirection of /dev/lp0 to LPT1\n"); |
" '-r lptport:LPT1=/dev/lp0': enable parallel redirection of /dev/lp0 to LPT1\n"); |
138 |
fprintf(stderr, " or LPT1=/dev/lp0,LPT2=/dev/lp1\n"); |
fprintf(stderr, " or LPT1=/dev/lp0,LPT2=/dev/lp1\n"); |
496 |
{ |
{ |
497 |
printer_enum_devices(&g_num_devices, optarg + 7); |
printer_enum_devices(&g_num_devices, optarg + 7); |
498 |
} |
} |
499 |
|
else if (strncmp("clientname", optarg, 7) == 0) |
500 |
|
{ |
501 |
|
g_rdpdr_clientname = xmalloc(strlen(optarg+11)+1); |
502 |
|
strcpy(g_rdpdr_clientname, optarg + 11); |
503 |
|
} |
504 |
else |
else |
505 |
{ |
{ |
506 |
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\n"); |