pcpp::icmp_timestamp_request Struct Reference

#include <IcmpLayer.h>

Inheritance diagram for pcpp::icmp_timestamp_request:

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

uint16_t pcpp::icmp_timestamp_request::id

the timestamp request identifier

uint32_t pcpp::icmp_timestamp_request::originateTimestamp

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

uint32_t pcpp::icmp_timestamp_request::receiveTimestamp

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

uint16_t pcpp::icmp_timestamp_request::sequence

the timestamp request sequence number

uint32_t pcpp::icmp_timestamp_request::transmitTimestamp

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