Merge pull request #4487 from bmiklautz/KB4088776
fix nla: don't use server version
This commit is contained in:
commit
f8baeb7247
@ -1691,15 +1691,19 @@ BOOL nla_send(rdpNla* nla)
|
||||
static int nla_decode_ts_request(rdpNla* nla, wStream* s)
|
||||
{
|
||||
size_t length;
|
||||
UINT32 version = 0;
|
||||
|
||||
/* TSRequest */
|
||||
if (!ber_read_sequence_tag(s, &length) ||
|
||||
!ber_read_contextual_tag(s, 0, &length, TRUE) ||
|
||||
!ber_read_integer(s, &nla->version))
|
||||
!ber_read_integer(s, &version))
|
||||
{
|
||||
return -1;
|
||||
}
|
||||
|
||||
if (version < nla->version)
|
||||
nla->version = version;
|
||||
|
||||
/* [1] negoTokens (NegoData) */
|
||||
if (ber_read_contextual_tag(s, 1, &length, TRUE) != FALSE)
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user