From 4cc35816cb2dbaad8d6bf0061b465afd5dc1bd58 Mon Sep 17 00:00:00 2001 From: Michael Gernoth Date: Thu, 11 Dec 2003 12:25:38 +0000 Subject: [PATCH] Removed timezone stuff, due to too much portability problems... Will solve this later Portability "fix" for rdpsnd_sun.c on openbsd git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@558 423420c4-83ab-492f-b58f-81f9feb106b5 --- rdp.c | 10 ++++++---- rdpsnd_sun.c | 1 - 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/rdp.c b/rdp.c index 88ebf8b..3735d6d 100644 --- a/rdp.c +++ b/rdp.c @@ -18,7 +18,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -#include #include "rdesktop.h" extern uint16 g_mcs_userid; @@ -30,7 +29,6 @@ extern BOOL g_desktop_save; extern BOOL g_use_rdp5; extern uint16 g_server_rdp_version; extern int g_server_bpp; -extern time_t timezone; uint8 *g_next_packet; uint32 g_rdp_shareid; @@ -148,7 +146,6 @@ rdp_send_logon_info(uint32 flags, char *domain, char *user, int packetlen = 0; uint32 sec_flags = g_encryption ? (SEC_LOGON_INFO | SEC_ENCRYPT) : SEC_LOGON_INFO; STREAM s; - tzset(); if (!g_use_rdp5 || 1 == g_server_rdp_version) { @@ -250,8 +247,13 @@ rdp_send_logon_info(uint32 flags, char *domain, char *user, rdp_out_unistr(s, "127.0.0.1", len_ip); out_uint16_le(s, len_dll + 2); rdp_out_unistr(s, "C:\\WINNT\\System32\\mstscax.dll", len_dll); - out_uint16_le(s, timezone/60); + /* + out_uint16_le(s, tz_offset/60); out_uint16_le(s, 0x0000); + */ + out_uint16_le(s, 0xffc4); + out_uint16_le(s, 0xffff); + rdp_out_unistr(s, "GTB, normaltid", 2 * strlen("GTB, normaltid")); out_uint8s(s, 62 - 2 * strlen("GTB, normaltid")); diff --git a/rdpsnd_sun.c b/rdpsnd_sun.c index 0a41ead..5aace10 100644 --- a/rdpsnd_sun.c +++ b/rdpsnd_sun.c @@ -26,7 +26,6 @@ #include #include #include -#include #define MAX_QUEUE 10