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
This commit is contained in:
parent
e05e8b41f6
commit
4cc35816cb
10
rdp.c
10
rdp.c
@ -18,7 +18,6 @@
|
|||||||
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <time.h>
|
|
||||||
#include "rdesktop.h"
|
#include "rdesktop.h"
|
||||||
|
|
||||||
extern uint16 g_mcs_userid;
|
extern uint16 g_mcs_userid;
|
||||||
@ -30,7 +29,6 @@ extern BOOL g_desktop_save;
|
|||||||
extern BOOL g_use_rdp5;
|
extern BOOL g_use_rdp5;
|
||||||
extern uint16 g_server_rdp_version;
|
extern uint16 g_server_rdp_version;
|
||||||
extern int g_server_bpp;
|
extern int g_server_bpp;
|
||||||
extern time_t timezone;
|
|
||||||
|
|
||||||
uint8 *g_next_packet;
|
uint8 *g_next_packet;
|
||||||
uint32 g_rdp_shareid;
|
uint32 g_rdp_shareid;
|
||||||
@ -148,7 +146,6 @@ rdp_send_logon_info(uint32 flags, char *domain, char *user,
|
|||||||
int packetlen = 0;
|
int packetlen = 0;
|
||||||
uint32 sec_flags = g_encryption ? (SEC_LOGON_INFO | SEC_ENCRYPT) : SEC_LOGON_INFO;
|
uint32 sec_flags = g_encryption ? (SEC_LOGON_INFO | SEC_ENCRYPT) : SEC_LOGON_INFO;
|
||||||
STREAM s;
|
STREAM s;
|
||||||
tzset();
|
|
||||||
|
|
||||||
if (!g_use_rdp5 || 1 == g_server_rdp_version)
|
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);
|
rdp_out_unistr(s, "127.0.0.1", len_ip);
|
||||||
out_uint16_le(s, len_dll + 2);
|
out_uint16_le(s, len_dll + 2);
|
||||||
rdp_out_unistr(s, "C:\\WINNT\\System32\\mstscax.dll", len_dll);
|
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, 0x0000);
|
||||||
|
*/
|
||||||
|
out_uint16_le(s, 0xffc4);
|
||||||
|
out_uint16_le(s, 0xffff);
|
||||||
|
|
||||||
rdp_out_unistr(s, "GTB, normaltid", 2 * strlen("GTB, normaltid"));
|
rdp_out_unistr(s, "GTB, normaltid", 2 * strlen("GTB, normaltid"));
|
||||||
out_uint8s(s, 62 - 2 * strlen("GTB, normaltid"));
|
out_uint8s(s, 62 - 2 * strlen("GTB, normaltid"));
|
||||||
|
|
||||||
|
@ -26,7 +26,6 @@
|
|||||||
#include <errno.h>
|
#include <errno.h>
|
||||||
#include <sys/ioctl.h>
|
#include <sys/ioctl.h>
|
||||||
#include <sys/audioio.h>
|
#include <sys/audioio.h>
|
||||||
#include <stropts.h>
|
|
||||||
|
|
||||||
#define MAX_QUEUE 10
|
#define MAX_QUEUE 10
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user