PcapPlusPlus  24.09
IcmpV6Layer.h File Reference
#include "Layer.h"

Go to the source code of this file.

Classes

struct  pcpp::icmpv6hdr
 
struct  pcpp::icmpv6_echo_hdr
 
class  pcpp::IcmpV6Layer
 
class  pcpp::ICMPv6EchoLayer
 

Namespaces

 pcpp
 The main namespace for the PcapPlusPlus lib.
 

Enumerations

enum class  pcpp::ICMPv6MessageType : int {
  pcpp::ICMPv6_UNKNOWN_MESSAGE = 0 , pcpp::ICMPv6_DESTINATION_UNREACHABLE = 1 , pcpp::ICMPv6_PACKET_TOO_BIG = 2 , pcpp::ICMPv6_TIME_EXCEEDED = 3 ,
  pcpp::ICMPv6_PARAMETER_PROBLEM = 4 , pcpp::ICMPv6_PRIVATE_EXPERIMENTATION1 = 100 , pcpp::ICMPv6_PRIVATE_EXPERIMENTATION2 = 101 , pcpp::ICMPv6_RESERVED_EXPANSION_ERROR = 127 ,
  pcpp::ICMPv6_ECHO_REQUEST = 128 , pcpp::ICMPv6_ECHO_REPLY = 129 , pcpp::ICMPv6_MULTICAST_LISTENER_QUERY = 130 , pcpp::ICMPv6_MULTICAST_LISTENER_REPORT = 131 ,
  pcpp::ICMPv6_MULTICAST_LISTENER_DONE = 132 , pcpp::ICMPv6_ROUTER_SOLICITATION = 133 , pcpp::ICMPv6_ROUTER_ADVERTISEMENT = 134 , pcpp::ICMPv6_NEIGHBOR_SOLICITATION = 135 ,
  pcpp::ICMPv6_NEIGHBOR_ADVERTISEMENT = 136 , pcpp::ICMPv6_REDIRECT_MESSAGE = 137 , pcpp::ICMPv6_ROUTER_RENUMBERING = 138 , pcpp::ICMPv6_ICMP_NODE_INFORMATION_QUERY = 139 ,
  pcpp::ICMPv6_ICMP_NODE_INFORMATION_RESPONSE = 140 , pcpp::ICMPv6_INVERSE_NEIGHBOR_DISCOVERY_SOLICITATION_MESSAGE = 141 , pcpp::ICMPv6_INVERSE_NEIGHBOR_DISCOVERY_ADVERTISEMENT_MESSAGE = 142 , pcpp::ICMPv6_MULTICAST_LISTENER_DISCOVERY_REPORTS = 143 ,
  pcpp::ICMPv6_HOME_AGENT_ADDRESS_DISCOVERY_REQUEST_MESSAGE = 144 , pcpp::ICMPv6_HOME_AGENT_ADDRESS_DISCOVERY_REPLY_MESSAGE = 145 , pcpp::ICMPv6_MOBILE_PREFIX_SOLICITATION = 146 , pcpp::ICMPv6_MOBILE_PREFIX_ADVERTISEMENT = 147 ,
  pcpp::ICMPv6_CERTIFICATION_PATH_SOLICITATION = 148 , pcpp::ICMPv6_CERTIFICATION_PATH_ADVERTISEMENT = 149 , pcpp::ICMPv6_EXPERIMENTAL_MOBILITY = 150 , pcpp::ICMPv6_MULTICAST_ROUTER_ADVERTISEMENT = 151 ,
  pcpp::ICMPv6_MULTICAST_ROUTER_SOLICITATION = 152 , pcpp::ICMPv6_MULTICAST_ROUTER_TERMINATION = 153 , pcpp::ICMPv6_RPL_CONTROL_MESSAGE = 155 , pcpp::ICMPv6_PRIVATE_EXPERIMENTATION3 = 200 ,
  pcpp::ICMPv6_PRIVATE_EXPERIMENTATION4 = 201 , pcpp::ICMPv6_RESERVED_EXPANSION_INFORMATIONAL = 255
}