FreeRDP
|
#include <winpr/crt.h>
#include <winpr/sspi.h>
#include <winpr/file.h>
#include <winpr/pipe.h>
#include <winpr/path.h>
#include <winpr/tchar.h>
#include <winpr/print.h>
#include <winpr/synch.h>
#include <winpr/thread.h>
#include <winpr/crypto.h>
#include <winpr/wlog.h>
#include <winpr/schannel.h>
Functions | |
static int | schannel_send (PSecurityFunctionTable table, HANDLE hPipe, PCtxtHandle phContext, BYTE *buffer, UINT32 length) |
static int | schannel_recv (PSecurityFunctionTable table, HANDLE hPipe, PCtxtHandle phContext) |
static DWORD WINAPI | schannel_test_server_thread (LPVOID arg) |
static int | dump_test_certificate_files (void) |
int | TestSchannel (int argc, char *argv[]) |
Variables | |
static BOOL | g_ClientWait = FALSE |
static BOOL | g_ServerWait = FALSE |
static HANDLE | g_ClientReadPipe = NULL |
static HANDLE | g_ClientWritePipe = NULL |
static HANDLE | g_ServerReadPipe = NULL |
static HANDLE | g_ServerWritePipe = NULL |
static const BYTE | test_localhost_crt [1029] |
static const BYTE | test_localhost_key [1704] |
static const BYTE | test_DummyMessage [64] |
static const BYTE | test_LastDummyMessage [64] |
|
static |
|
static |
|
static |
|
static |
int TestSchannel | ( | int | argc, |
char * | argv[] | ||
) |
SupportedAlgs: 15 0x660E 0x6610 0x6801 0x6603 0x6601 0x8003 0x8004 0x800C 0x800D 0x800E 0x2400 0xAA02 0xAE06 0x2200 0x2203
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |