VBVX 0.1.0
Header-only C++23 library for safe, zero-copy parsing of packet buffers.
Loading...
Searching...
No Matches
test_srv6_header.cxx File Reference
#include <gtest/gtest.h>
#include <array>
#include <cstring>
#include "vbvx/srv6_header.hxx"
#include "header_view.hxx"

Functions

 TEST (Srv6HeaderTest, BasicAccessors)
 TEST (Srv6HeaderTest, ValidateAndSafeAccessors)
 TEST (Srv6HeaderTest, InvalidLastEntryRejectedByValidator)
 TEST (Srv6HeaderTest, SafeTlvRegion)

Function Documentation

◆ TEST() [1/4]

TEST ( Srv6HeaderTest ,
BasicAccessors  )

◆ TEST() [2/4]

TEST ( Srv6HeaderTest ,
InvalidLastEntryRejectedByValidator  )

◆ TEST() [3/4]

TEST ( Srv6HeaderTest ,
SafeTlvRegion  )

◆ TEST() [4/4]

TEST ( Srv6HeaderTest ,
ValidateAndSafeAccessors  )