PcapPlusPlus  23.09
pcpp::NDPNeighborAdvertisementLayer::ndpneighboradvertisementhdr Struct Reference

#include <NdpLayer.h>

Inheritance diagram for pcpp::NDPNeighborAdvertisementLayer::ndpneighboradvertisementhdr:
pcpp::icmpv6hdr

Public Attributes

uint32_t reserved: 5
 
uint32_t override: 1
 
uint32_t solicited: 1
 
uint32_t router: 1
 
uint32_t reserved2: 24
 
uint8_t targetIP [16]
 
- Public Attributes inherited from pcpp::icmpv6hdr
uint8_t type
 
uint8_t code
 
uint16_t checksum
 

Detailed Description

Represents neighbor advertisement message format

Member Data Documentation

◆ override

uint32_t pcpp::NDPNeighborAdvertisementLayer::ndpneighboradvertisementhdr::override

Flag indicating that this entry should override the old one

◆ reserved

uint32_t pcpp::NDPNeighborAdvertisementLayer::ndpneighboradvertisementhdr::reserved

Unused field

◆ reserved2

uint32_t pcpp::NDPNeighborAdvertisementLayer::ndpneighboradvertisementhdr::reserved2

Unused field

◆ router

uint32_t pcpp::NDPNeighborAdvertisementLayer::ndpneighboradvertisementhdr::router

Flag indicating that the advertisement is sent by a router

◆ solicited

uint32_t pcpp::NDPNeighborAdvertisementLayer::ndpneighboradvertisementhdr::solicited

Flag indicating that the advertisement was sent in response to a Neighbor Solicitation from the Destination address

◆ targetIP

uint8_t pcpp::NDPNeighborAdvertisementLayer::ndpneighboradvertisementhdr::targetIP[16]

Target address - Either source address of advertisement or address for requested MAC