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