OpenVPN 3 Core Library
Loading...
Searching...
No Matches
test_oob_probe.cpp File Reference
#include "test_common.hpp"
#include <cstdint>
#include <openvpn/ssl/oob_probe.hpp>
Include dependency graph for test_oob_probe.cpp:

Go to the source code of this file.

Functions

 TEST (oob_probe, server_probe_roundtrip)
 
 TEST (oob_probe, probe_reply_roundtrip)
 
 TEST (oob_probe, server_probe_wire_format)
 
 TEST (oob_probe, probe_reply_wire_format)
 
 TEST (oob_probe, skips_unknown_optional_tlv)
 
 TEST (oob_probe, rejects_unknown_mandatory_tlv)
 
 TEST (oob_probe, tolerates_longer_tlv_value)
 
 TEST (oob_probe, truncated_input_fails)
 
 TEST (oob_probe, oversized_tlv_length_fails)
 
 TEST (oob_probe, wrong_message_type_fails)
 

Function Documentation

◆ TEST() [1/10]

TEST ( oob_probe  ,
oversized_tlv_length_fails   
)

Definition at line 216 of file test_oob_probe.cpp.

◆ TEST() [2/10]

TEST ( oob_probe  ,
probe_reply_roundtrip   
)

Definition at line 47 of file test_oob_probe.cpp.

◆ TEST() [3/10]

TEST ( oob_probe  ,
probe_reply_wire_format   
)

Definition at line 104 of file test_oob_probe.cpp.

◆ TEST() [4/10]

TEST ( oob_probe  ,
rejects_unknown_mandatory_tlv   
)

Definition at line 169 of file test_oob_probe.cpp.

◆ TEST() [5/10]

TEST ( oob_probe  ,
server_probe_roundtrip   
)

Definition at line 33 of file test_oob_probe.cpp.

◆ TEST() [6/10]

TEST ( oob_probe  ,
server_probe_wire_format   
)

Definition at line 71 of file test_oob_probe.cpp.

◆ TEST() [7/10]

TEST ( oob_probe  ,
skips_unknown_optional_tlv   
)

Definition at line 150 of file test_oob_probe.cpp.

◆ TEST() [8/10]

TEST ( oob_probe  ,
tolerates_longer_tlv_value   
)

Definition at line 183 of file test_oob_probe.cpp.

◆ TEST() [9/10]

TEST ( oob_probe  ,
truncated_input_fails   
)

Definition at line 199 of file test_oob_probe.cpp.

◆ TEST() [10/10]

TEST ( oob_probe  ,
wrong_message_type_fails   
)

Definition at line 227 of file test_oob_probe.cpp.