40 |
#endif |
#endif |
41 |
|
|
42 |
#ifdef EGD_SOCKET |
#ifdef EGD_SOCKET |
43 |
|
#include <sys/types.h> |
44 |
#include <sys/socket.h> /* socket connect */ |
#include <sys/socket.h> /* socket connect */ |
45 |
#include <sys/un.h> /* sockaddr_un */ |
#include <sys/un.h> /* sockaddr_un */ |
46 |
#endif |
#endif |
171 |
fprintf(stderr, " -5: use RDP version 5 (default)\n"); |
fprintf(stderr, " -5: use RDP version 5 (default)\n"); |
172 |
} |
} |
173 |
|
|
174 |
void |
static void |
175 |
print_disconnect_reason(uint16 reason) |
print_disconnect_reason(uint16 reason) |
176 |
{ |
{ |
177 |
char *text; |
char *text; |
559 |
break; |
break; |
560 |
|
|
561 |
case 'X': |
case 'X': |
562 |
g_embed_wnd = strtol(optarg, NULL, 10); |
g_embed_wnd = strtol(optarg, NULL, 0); |
563 |
break; |
break; |
564 |
|
|
565 |
case 'a': |
case 'a': |
574 |
|
|
575 |
case 'z': |
case 'z': |
576 |
DEBUG(("rdp compression enabled\n")); |
DEBUG(("rdp compression enabled\n")); |
577 |
flags |= RDP_COMPRESSION; |
flags |= (RDP_LOGON_COMPRESSION | RDP_LOGON_COMPRESSION2); |
578 |
break; |
break; |
579 |
|
|
580 |
case 'x': |
case 'x': |
740 |
STRNCPY(g_hostname, fullhostname, sizeof(g_hostname)); |
STRNCPY(g_hostname, fullhostname, sizeof(g_hostname)); |
741 |
} |
} |
742 |
|
|
|
if ((flags & RDP_COMPRESSION) && (g_server_bpp > 8)) |
|
|
{ |
|
|
warning("rdp compression not supported for bpp > 8, compression disabled\n"); |
|
|
flags ^= RDP_COMPRESSION; |
|
|
} |
|
|
|
|
743 |
if (prompt_password && read_password(password, sizeof(password))) |
if (prompt_password && read_password(password, sizeof(password))) |
744 |
flags |= RDP_LOGON_AUTO; |
flags |= RDP_LOGON_AUTO; |
745 |
|
|