PcapPlusPlus
pcpp::icmp_timestamp_request Struct Reference

#include <IcmpLayer.h>

Inheritance diagram for pcpp::icmp_timestamp_request:
pcpp::icmphdr

Public Attributes

uint16_t id
 
uint16_t sequence
 
uint32_t originateTimestamp
 
uint32_t receiveTimestamp
 
uint32_t transmitTimestamp
 
- Public Attributes inherited from pcpp::icmphdr
uint8_t type
 
uint8_t code
 
uint16_t checksum
 

Detailed Description

ICMP timestamp request message structure

Member Data Documentation

◆ id

uint16_t pcpp::icmp_timestamp_request::id

the timestamp request identifier

◆ originateTimestamp

uint32_t pcpp::icmp_timestamp_request::originateTimestamp

the time (in milliseconds since midnight) the sender last touched the packet

◆ receiveTimestamp

uint32_t pcpp::icmp_timestamp_request::receiveTimestamp

relevant for timestamp reply only - the time the echoer first touched it on receipt

◆ sequence

uint16_t pcpp::icmp_timestamp_request::sequence

the timestamp request sequence number

◆ transmitTimestamp

uint32_t pcpp::icmp_timestamp_request::transmitTimestamp

relevant for timestamp reply only - the time the echoer last touched the message on sending it