diff --git a/rdpy/protocol/rdp/gcc.py b/rdpy/protocol/rdp/gcc.py index 6bbae3f..942c41b 100644 --- a/rdpy/protocol/rdp/gcc.py +++ b/rdpy/protocol/rdp/gcc.py @@ -278,7 +278,8 @@ class ServerCoreData(CompositeType): def __init__(self, readLen = None): CompositeType.__init__(self, readLen = readLen) self.rdpVersion = UInt32Le(Version.RDP_VERSION_5_PLUS) - self.clientRequestedProtocol = UInt32Le() + self.clientRequestedProtocol = UInt32Le(optional = True) + self.earlyCapabilityFlags = UInt32Le(optional = True) class ClientSecurityData(CompositeType): """