FreeRDP
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 REDIR_TAG   FREERDP_TAG("core.redirection")
 
#define DEBUG_REDIR(...)
 

Functions

FREERDP_LOCAL state_run_t rdp_recv_enhanced_security_redirection_packet (rdpRdp *rdp, wStream *s)
 
FREERDP_LOCAL int rdp_redirection_apply_settings (rdpRdp *rdp)
 
FREERDP_LOCAL rdpRedirection * redirection_new (void)
 
FREERDP_LOCAL void redirection_free (rdpRedirection *redirection)
 

Macro Definition Documentation

◆ 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:

◆ redirection_free()

FREERDP_LOCAL void redirection_free ( rdpRedirection *  redirection)
Here is the caller graph for this function:

◆ redirection_new()

FREERDP_LOCAL rdpRedirection* redirection_new ( void  )
Here is the caller graph for this function: