OpenVPN 3 Core Library
Loading...
Searching...
No Matches
PsidCookieInterceptTest Class Reference
Inheritance diagram for PsidCookieInterceptTest:
[legend]
Collaboration diagram for PsidCookieInterceptTest:
[legend]

Classes

struct  Fixture
 

Protected Member Functions

BufferAllocated build_third_packet_tls_auth (const ProtoSessionID &cli_psid, const ProtoSessionID &cookie_psid, std::uint32_t acked_pktid_be, std::uint32_t own_pktid_be, unsigned char ack_count, unsigned char op_field)
 
Fixture make_fixture ()
 
- Protected Member Functions inherited from PsidCookieTest
 PsidCookieTest ()
 
Time set_clock (Time setting)
 
Time advance_clock (uint64_t binary_ms)
 
void SetUp () override
 
void TearDown () override
 

Additional Inherited Members

- Protected Attributes inherited from PsidCookieTest
std::unique_ptr< PsidCookieImplpcookie_impl
 

Detailed Description

Definition at line 170 of file test_psid_cookie.cpp.

Member Function Documentation

◆ build_third_packet_tls_auth()

BufferAllocated PsidCookieInterceptTest::build_third_packet_tls_auth ( const ProtoSessionID cli_psid,
const ProtoSessionID cookie_psid,
std::uint32_t  acked_pktid_be,
std::uint32_t  own_pktid_be,
unsigned char  ack_count,
unsigned char  op_field 
)
inlineprotected

Definition at line 176 of file test_psid_cookie.cpp.

◆ make_fixture()

Fixture PsidCookieInterceptTest::make_fixture ( )
inlineprotected

Definition at line 221 of file test_psid_cookie.cpp.


The documentation for this class was generated from the following file: