32 |
char username[16]; |
char username[16]; |
33 |
char hostname[16]; |
char hostname[16]; |
34 |
char keymapname[16]; |
char keymapname[16]; |
35 |
int keylayout; |
int keylayout = 0x409; /* Defaults to US keyboard layout */ |
36 |
int width; |
int width; |
37 |
int height; |
int height; |
38 |
int tcp_port_rdp = TCP_PORT_RDP; |
int tcp_port_rdp = TCP_PORT_RDP; |
55 |
printf(" -c: working directory\n"); |
printf(" -c: working directory\n"); |
56 |
printf(" -p: password (autologon)\n"); |
printf(" -p: password (autologon)\n"); |
57 |
printf(" -n: client hostname\n"); |
printf(" -n: client hostname\n"); |
58 |
printf(" -k: keyboard layout\n"); |
printf(" -k: keyboard layout on terminal server (us,sv,gr etc.)\n"); |
59 |
printf(" -g: desktop geometry (WxH)\n"); |
printf(" -g: desktop geometry (WxH)\n"); |
60 |
printf(" -f: full-screen mode\n"); |
printf(" -f: full-screen mode\n"); |
61 |
printf(" -b: force bitmap updates\n"); |
printf(" -b: force bitmap updates\n"); |
222 |
strcpy(title, "rdesktop - "); |
strcpy(title, "rdesktop - "); |
223 |
strncat(title, server, sizeof(title) - sizeof("rdesktop - ")); |
strncat(title, server, sizeof(title) - sizeof("rdesktop - ")); |
224 |
|
|
225 |
|
xkeymap_init1(); |
226 |
|
|
227 |
if (!rdp_connect(server, flags, domain, password, shell, directory)) |
if (!rdp_connect(server, flags, domain, password, shell, directory)) |
228 |
return 1; |
return 1; |
229 |
|
|