From 80d24628335170ea1108c1ce7c2b261d00a6421c Mon Sep 17 00:00:00 2001 From: Armin Novak Date: Tue, 20 Nov 2018 16:40:42 +0100 Subject: [PATCH] Hide redirection implementation details. --- libfreerdp/core/redirection.c | 19 +++++++++++++++++++ libfreerdp/core/redirection.h | 19 ------------------- 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/libfreerdp/core/redirection.c b/libfreerdp/core/redirection.c index 980cb8509..1ce2ac538 100644 --- a/libfreerdp/core/redirection.c +++ b/libfreerdp/core/redirection.c @@ -30,6 +30,25 @@ #define TAG FREERDP_TAG("core.redirection") +struct rdp_redirection +{ + UINT32 flags; + UINT32 sessionID; + BYTE* TsvUrl; + DWORD TsvUrlLength; + char* Username; + char* Domain; + BYTE* Password; + DWORD PasswordLength; + char* TargetFQDN; + BYTE* LoadBalanceInfo; + DWORD LoadBalanceInfoLength; + char* TargetNetBiosName; + char* TargetNetAddress; + UINT32 TargetNetAddressesCount; + char** TargetNetAddresses; +}; + static void rdp_print_redirection_flags(UINT32 flags) { WLog_DBG(TAG, "redirectionFlags = {"); diff --git a/libfreerdp/core/redirection.h b/libfreerdp/core/redirection.h index cfe5f0fd7..588fe4bcd 100644 --- a/libfreerdp/core/redirection.h +++ b/libfreerdp/core/redirection.h @@ -31,25 +31,6 @@ typedef struct rdp_redirection rdpRedirection; #include #include -struct rdp_redirection -{ - UINT32 flags; - UINT32 sessionID; - BYTE* TsvUrl; - DWORD TsvUrlLength; - char* Username; - char* Domain; - BYTE* Password; - DWORD PasswordLength; - char* TargetFQDN; - BYTE* LoadBalanceInfo; - DWORD LoadBalanceInfoLength; - char* TargetNetBiosName; - char* TargetNetAddress; - UINT32 TargetNetAddressesCount; - char** TargetNetAddresses; -}; - FREERDP_LOCAL int rdp_recv_enhanced_security_redirection_packet(rdpRdp* rdp, wStream* s);