Fix tpkt header length checks for encrypted packets
[platform/upstream/freerdp.git] / libfreerdp / core / rdp.h
index f28d45e..8e12a44 100644 (file)
@@ -233,7 +233,7 @@ extern const char* DATA_PDU_TYPE_STRINGS[80];
        } while (0)
 #endif
 
-BOOL rdp_decrypt(rdpRdp* rdp, wStream* s, INT32 length, UINT16 securityFlags);
+BOOL rdp_decrypt(rdpRdp* rdp, wStream* s, UINT16* pLength, UINT16 securityFlags);
 
 BOOL rdp_set_error_info(rdpRdp* rdp, UINT32 errorInfo);
 BOOL rdp_send_error_info(rdpRdp* rdp);