| Zephyr Project API 4.1.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.