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);