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