|
Zephyr Project API 4.0.0
A Scalable Open Source RTOS
|
Struct presents parameters that are needed when sending Echo-Request (ping) messages. More...
#include <icmp.h>
Data Fields | |
| uint16_t | identifier |
| An identifier to aid in matching Echo Replies to this Echo Request. | |
| uint16_t | sequence |
| A sequence number to aid in matching Echo Replies to this Echo Request. | |
| uint8_t | tc_tos |
| Can be either IPv4 Type-of-service field value, or IPv6 Traffic Class field value. | |
| int | priority |
| Network packet priority. | |
| const void * | data |
| Arbitrary payload data that will be included in the Echo Reply verbatim. | |
| size_t | data_size |
| Size of the Payload Data in bytes. | |
Struct presents parameters that are needed when sending Echo-Request (ping) messages.
| const void* net_icmp_ping_params::data |
Arbitrary payload data that will be included in the Echo Reply verbatim.
May be NULL.
| size_t net_icmp_ping_params::data_size |
Size of the Payload Data in bytes.
May be zero. In case data pointer is NULL, the function will generate the payload up to the requested size.
| uint16_t net_icmp_ping_params::identifier |
An identifier to aid in matching Echo Replies to this Echo Request.
May be zero.
| int net_icmp_ping_params::priority |
Network packet priority.
| uint16_t net_icmp_ping_params::sequence |
A sequence number to aid in matching Echo Replies to this Echo Request.
May be zero.
| uint8_t net_icmp_ping_params::tc_tos |
Can be either IPv4 Type-of-service field value, or IPv6 Traffic Class field value.
Represents combined DSCP and ECN values.