From c1252ae62f4c56cd898bb47bbfa5f9ac01cfa94b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Marc-Andr=C3=A9=20Moreau?= Date: Thu, 18 Aug 2011 12:17:13 -0400 Subject: [PATCH] libfreerdp-core: fix handling of alternative port number --- libfreerdp-core/connection.c | 2 +- libfreerdp-core/settings.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/libfreerdp-core/connection.c b/libfreerdp-core/connection.c index dc7409f..75c0477 100644 --- a/libfreerdp-core/connection.c +++ b/libfreerdp-core/connection.c @@ -63,7 +63,7 @@ boolean rdp_client_connect(rdpRdp* rdp) rdp->settings->autologon = 1; nego_init(rdp->nego); - nego_set_target(rdp->nego, rdp->settings->hostname, 3389); + nego_set_target(rdp->nego, rdp->settings->hostname, rdp->settings->port); nego_set_cookie(rdp->nego, rdp->settings->username); nego_enable_rdp(rdp->nego, rdp->settings->rdp_security); nego_enable_nla(rdp->nego, rdp->settings->nla_security); diff --git a/libfreerdp-core/settings.c b/libfreerdp-core/settings.c index 6b2b132..16f26b6 100644 --- a/libfreerdp-core/settings.c +++ b/libfreerdp-core/settings.c @@ -52,6 +52,7 @@ rdpSettings* settings_new() settings->kbd_fn_keys = 0; settings->kbd_layout = 0x409; settings->encryption = False; + settings->port = 3389; settings->performance_flags = PERF_DISABLE_FULLWINDOWDRAG | -- 2.7.4