core: allow ms android client protocol violation
authorNorbert Federa <norbert.federa@thincast.com>
Mon, 11 Apr 2016 08:50:27 +0000 (10:50 +0200)
committerNorbert Federa <norbert.federa@thincast.com>
Mon, 11 Apr 2016 08:50:27 +0000 (10:50 +0200)
commit4ae77b8273b2e17c3cc207f409c221ae9350364c
tree4320510298b03dd0894b6907e863529fd32f9044
parent45ab97904f862eb336e92caf3ed5759c23404b19
core: allow ms android client protocol violation

According to [MS-RDPBCGR 2.2.1.11.1.1.1] the TS_EXTENDED_INFO_PACKET
structure's cbClientDir field must include the _mandatory_ NULL
terminator of the ClientDir field.
However, since version 8.1.31.44, the Microsoft Remote Desktop Client
for Android sets cbClientDir to 0.
libfreerdp/core/info.c