FreeRDP
Loading...
Searching...
No Matches
proxy.h
1
20#ifndef FREERDP_LIB_CORE_HTTP_PROXY_H
21#define FREERDP_LIB_CORE_HTTP_PROXY_H
22
23#include "freerdp/settings.h"
24#include <openssl/bio.h>
25
26WINPR_ATTR_NODISCARD
27FREERDP_LOCAL BOOL proxy_prepare(rdpSettings* settings, const char** lpPeerHostname,
28 UINT16* lpPeerPort, const char** lpProxyUsername,
29 const char** lpProxyPassword);
30
31WINPR_ATTR_NODISCARD
32FREERDP_LOCAL BOOL proxy_connect(rdpContext* context, BIO* bio, const char* proxyUsername,
33 const char* proxyPassword, const char* hostname, UINT16 port);
34
35#endif /* FREERDP_LIB_CORE_HTTP_PROXY_H */