FreeRDP
utils.h File Reference
#include <winpr/winpr.h>
#include <freerdp/freerdp.h>
This graph shows which files directly or indirectly include this file:

Enumerations

enum  auth_status { AUTH_SUCCESS , AUTH_SKIP , AUTH_NO_CREDENTIALS , AUTH_FAILED }
 

Functions

auth_status utils_authenticate_gateway (freerdp *instance, rdp_auth_reason reason)
 
auth_status utils_authenticate (freerdp *instance, rdp_auth_reason reason, BOOL override)
 
HANDLE utils_get_abort_event (rdpRdp *rdp)
 
BOOL utils_abort_event_is_set (rdpRdp *rdp)
 
BOOL utils_reset_abort (rdpRdp *rdp)
 
BOOL utils_abort_connect (rdpRdp *rdp)
 
BOOL utils_sync_credentials (rdpSettings *settings, BOOL toGateway)
 
BOOL utils_str_is_empty (const char *str)
 
BOOL utils_str_copy (const char *value, char **dst)
 

Enumeration Type Documentation

◆ auth_status

FreeRDP: A Remote Desktop Protocol Implementation Terminal Server Gateway (utils)

Copyright 2021 Armin Novak armin.nosp@m..nov.nosp@m.ak@th.nosp@m.inca.nosp@m.st.co.nosp@m.m Copyright 2021 Thincast Technologies GmbH

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Enumerator
AUTH_SUCCESS 
AUTH_SKIP 
AUTH_NO_CREDENTIALS 
AUTH_FAILED 

Function Documentation

◆ utils_abort_connect()

BOOL utils_abort_connect ( rdpRdp *  rdp)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ utils_abort_event_is_set()

BOOL utils_abort_event_is_set ( rdpRdp *  rdp)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ utils_authenticate()

auth_status utils_authenticate ( freerdp *  instance,
rdp_auth_reason  reason,
BOOL  override 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ utils_authenticate_gateway()

auth_status utils_authenticate_gateway ( freerdp *  instance,
rdp_auth_reason  reason 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ utils_get_abort_event()

HANDLE utils_get_abort_event ( rdpRdp *  rdp)
Here is the caller graph for this function:

◆ utils_reset_abort()

BOOL utils_reset_abort ( rdpRdp *  rdp)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ utils_str_copy()

BOOL utils_str_copy ( const char *  value,
char **  dst 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ utils_str_is_empty()

BOOL utils_str_is_empty ( const char *  str)
Here is the caller graph for this function:

◆ utils_sync_credentials()

BOOL utils_sync_credentials ( rdpSettings *  settings,
BOOL  toGateway 
)
Here is the call graph for this function:
Here is the caller graph for this function: