--- sourceforge.net/trunk/rdesktop/constants.h 2002/07/18 16:38:31 64 +++ sourceforge.net/trunk/rdesktop/constants.h 2003/03/27 13:10:16 346 @@ -1,7 +1,7 @@ /* rdesktop: A Remote Desktop Protocol client. Miscellaneous protocol constants - Copyright (C) Matthew Chapman 1999-2000 + Copyright (C) Matthew Chapman 1999-2002 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -72,6 +72,8 @@ #define SEC_TAG_CLI_INFO 0xc001 #define SEC_TAG_CLI_CRYPT 0xc002 +#define SEC_TAG_CLI_4 0xc004 +#define SEC_TAG_CLI_CHANNELS 0xc003 #define SEC_TAG_PUBKEY 0x0006 #define SEC_TAG_KEYSIG 0x0008 @@ -189,7 +191,7 @@ #define TEXT2_IMPLICIT_X 0x20 /* RDP capabilities */ -#define RDP_CAPSET_GENERAL 1 +#define RDP_CAPSET_GENERAL 1 /* Maps to generalCapabilitySet in T.128 page 138 */ #define RDP_CAPLEN_GENERAL 0x18 #define OS_MAJOR_TYPE_UNIX 4 #define OS_MINOR_TYPE_XSERVER 7 @@ -249,6 +251,10 @@ #define MapNumLockMask (1<<8) #define MapCapsLockMask (1<<9) +#define MapLocalStateMask (1<<10) + +#define MapInhibitMask (1<<11) + #define MASK_ADD_BITS(var, mask) (var |= mask) #define MASK_REMOVE_BITS(var, mask) (var &= ~mask) #define MASK_HAS_BITS(var, mask) ((var & mask)>0)