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

Enumerations

enum class  ICMPv6Type
 ICMPv6 Type Numbers. More...

Functions

 TEST (Icmpv6TypeTest, KnownTypes)
 TEST (Icmpv6TypeTest, UnassignedReturnsNullopt)

Enumeration Type Documentation

◆ ICMPv6Type

enum class vbvx::ICMPv6Type : uint8_t
strong

ICMPv6 Type Numbers.

See also
IANA "ICMPv6 Parameters" registry: https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml
RFC 4443: https://datatracker.ietf.org/doc/html/rfc4443

Function Documentation

◆ TEST() [1/2]

TEST ( Icmpv6TypeTest ,
KnownTypes  )

◆ TEST() [2/2]

TEST ( Icmpv6TypeTest ,
UnassignedReturnsNullopt  )