20 #ifndef FREERDP_LIB_CORE_RDSTLS_H
21 #define FREERDP_LIB_CORE_RDSTLS_H
23 typedef struct rdp_rdstls rdpRdstls;
25 #include <freerdp/freerdp.h>
27 FREERDP_LOCAL SSIZE_T rdstls_parse_pdu(wLog* log,
wStream* s);
29 FREERDP_LOCAL
void rdstls_free(rdpRdstls* rdstls);
31 WINPR_ATTR_MALLOC(rdstls_free, 1)
32 FREERDP_LOCAL rdpRdstls* rdstls_new(rdpContext* context, rdpTransport* transport);
34 FREERDP_LOCAL
int rdstls_authenticate(rdpRdstls* rdstls);