OpenVPN 3 Core Library
Loading...
Searching...
No Matches
test_psid_cookie.cpp File Reference
Include dependency graph for test_psid_cookie.cpp:

Go to the source code of this file.

Classes

union  uland_addr46
 
class  ClientAddressMock
 
class  PsidCookieTest
 
class  PsidCookieInterceptTest
 
struct  PsidCookieInterceptTest::Fixture
 

Functions

 TEST (PsidCookie, Setup)
 
 TEST_F (PsidCookieTest, CheckSetup)
 
 TEST_F (PsidCookieTest, ValidTime)
 
 TEST_F (PsidCookieInterceptTest, ThirdPacketValid)
 
 TEST_F (PsidCookieInterceptTest, ThirdPacketAcceptsAckedPktidOne)
 
 TEST_F (PsidCookieInterceptTest, ThirdPacketRejectsAckedPktidAboveOne)
 
 TEST_F (PsidCookieInterceptTest, ThirdPacketAcceptsOwnPktidOne)
 
 TEST_F (PsidCookieInterceptTest, ThirdPacketRejectsOwnPktidAboveOne)
 
 TEST_F (PsidCookieInterceptTest, ThirdPacketRejectsAckCountNotOne)
 
 TEST_F (PsidCookieInterceptTest, ThirdPacketAcceptsAckV1)
 
 TEST_F (PsidCookieInterceptTest, ThirdPacketRejectsNonZeroKeyId)
 
 TEST_F (PsidCookieInterceptTest, ThirdPacketRejectsBadCookie)
 
 TEST_F (PsidCookieInterceptTest, ThirdPacketRejectsBadHmac)
 

Function Documentation

◆ TEST()

TEST ( PsidCookie  ,
Setup   
)

Definition at line 8 of file test_psid_cookie.cpp.

◆ TEST_F() [1/12]

TEST_F ( PsidCookieInterceptTest  ,
ThirdPacketAcceptsAckedPktidOne   
)

Definition at line 247 of file test_psid_cookie.cpp.

◆ TEST_F() [2/12]

TEST_F ( PsidCookieInterceptTest  ,
ThirdPacketAcceptsAckV1   
)

Definition at line 314 of file test_psid_cookie.cpp.

◆ TEST_F() [3/12]

TEST_F ( PsidCookieInterceptTest  ,
ThirdPacketAcceptsOwnPktidOne   
)

Definition at line 275 of file test_psid_cookie.cpp.

◆ TEST_F() [4/12]

TEST_F ( PsidCookieInterceptTest  ,
ThirdPacketRejectsAckCountNotOne   
)

Definition at line 301 of file test_psid_cookie.cpp.

◆ TEST_F() [5/12]

TEST_F ( PsidCookieInterceptTest  ,
ThirdPacketRejectsAckedPktidAboveOne   
)

Definition at line 262 of file test_psid_cookie.cpp.

◆ TEST_F() [6/12]

TEST_F ( PsidCookieInterceptTest  ,
ThirdPacketRejectsBadCookie   
)

Definition at line 344 of file test_psid_cookie.cpp.

◆ TEST_F() [7/12]

TEST_F ( PsidCookieInterceptTest  ,
ThirdPacketRejectsBadHmac   
)

Definition at line 363 of file test_psid_cookie.cpp.

◆ TEST_F() [8/12]

TEST_F ( PsidCookieInterceptTest  ,
ThirdPacketRejectsNonZeroKeyId   
)

Definition at line 331 of file test_psid_cookie.cpp.

◆ TEST_F() [9/12]

TEST_F ( PsidCookieInterceptTest  ,
ThirdPacketRejectsOwnPktidAboveOne   
)

Definition at line 288 of file test_psid_cookie.cpp.

◆ TEST_F() [10/12]

TEST_F ( PsidCookieInterceptTest  ,
ThirdPacketValid   
)

Definition at line 233 of file test_psid_cookie.cpp.

◆ TEST_F() [11/12]

TEST_F ( PsidCookieTest  ,
CheckSetup   
)

Definition at line 121 of file test_psid_cookie.cpp.

◆ TEST_F() [12/12]

TEST_F ( PsidCookieTest  ,
ValidTime   
)

Definition at line 134 of file test_psid_cookie.cpp.