PcapPlusPlus
22.11
|
#include <IPv6Extensions.h>
Classes | |
struct | ipv6_ext_base_header |
Public Types | |
enum | IPv6ExtensionType { IPv6HopByHop = 0, IPv6Routing = 43, IPv6Fragmentation = 44, IPv6AuthenticationHdr = 51, IPv6Destination = 60, IPv6ExtensionUnknown = 255 } |
Public Member Functions | |
virtual size_t | getExtensionLen () const |
IPv6ExtensionType | getExtensionType () const |
virtual | ~IPv6Extension () |
IPv6Extension * | getNextHeader () const |
A base class for all supported IPv6 extensions. This class is abstract, meaning it cannot be instantiated or copied (has private c'tor and copy c'tor)
An enum representing all supported IPv6 extension types
|
virtual |
A destructor for this class
|
inlinevirtual |
Reimplemented in pcpp::IPv6AuthenticationHeader.
|
inline |
|
inline |