FreeRDP
libfreerdp/core/redirection.h File Reference
#include "rdp.h"
#include <freerdp/freerdp.h>
#include <freerdp/log.h>
#include <freerdp/api.h>
#include <winpr/wlog.h>
#include <winpr/stream.h>
This graph shows which files directly or indirectly include this file:

Macros

#define CERT_cert_file_element   32
 
#define CERT_crl_file_element   33
 
#define CERT_ctl_file_element   34
 
#define CERT_keyid_file_element   35
 
#define REDIR_TAG   FREERDP_TAG("core.redirection")
 
#define DEBUG_REDIR(...)
 

Functions

FREERDP_LOCAL int rdp_redirection_apply_settings (rdpRdp *rdp)
 
FREERDP_LOCAL state_run_t rdp_recv_enhanced_security_redirection_packet (rdpRdp *rdp, wStream *s)
 
FREERDP_LOCAL BOOL rdp_write_enhanced_security_redirection_packet (wStream *s, const rdpRedirection *redirection)
 
FREERDP_LOCAL BOOL rdp_redirection_read_target_cert (rdpCertificate **ptargetCertificate, const BYTE *data, size_t length)
 

Macro Definition Documentation

◆ CERT_cert_file_element

#define CERT_cert_file_element   32

◆ CERT_crl_file_element

#define CERT_crl_file_element   33

◆ CERT_ctl_file_element

#define CERT_ctl_file_element   34

◆ CERT_keyid_file_element

#define CERT_keyid_file_element   35

◆ DEBUG_REDIR

#define DEBUG_REDIR (   ...)
Value:
do \
{ \
} while (0)

◆ REDIR_TAG

#define REDIR_TAG   FREERDP_TAG("core.redirection")

Function Documentation

◆ rdp_recv_enhanced_security_redirection_packet()

FREERDP_LOCAL state_run_t rdp_recv_enhanced_security_redirection_packet ( rdpRdp *  rdp,
wStream s 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ rdp_redirection_apply_settings()

FREERDP_LOCAL int rdp_redirection_apply_settings ( rdpRdp *  rdp)

Free previous LoadBalanceInfo, if any, otherwise it may end up being reused for the redirected session, which is not what we want.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ rdp_redirection_read_target_cert()

FREERDP_LOCAL BOOL rdp_redirection_read_target_cert ( rdpCertificate **  ptargetCertificate,
const BYTE data,
size_t  length 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ rdp_write_enhanced_security_redirection_packet()

FREERDP_LOCAL BOOL rdp_write_enhanced_security_redirection_packet ( wStream s,
const rdpRedirection *  redirection 
)
Here is the call graph for this function:
Here is the caller graph for this function: