iPXE
Data Fields
icmp_echo_protocol Struct Reference

An ICMP echo protocol. More...

#include <icmp.h>

Data Fields

sa_family_t family
 Address family. More...
 
uint8_t request
 Request type. More...
 
uint8_t reply
 Reply type. More...
 
struct tcpip_protocoltcpip_protocol
 TCP/IP protocol. More...
 
int net_checksum
 Include network-layer checksum within packet. More...
 

Detailed Description

An ICMP echo protocol.

Definition at line 41 of file icmp.h.

Field Documentation

◆ family

sa_family_t icmp_echo_protocol::family

Address family.

Definition at line 43 of file icmp.h.

Referenced by icmp_echo_protocol().

◆ request

uint8_t icmp_echo_protocol::request

Request type.

Definition at line 45 of file icmp.h.

Referenced by icmp_tx_echo_request().

◆ reply

uint8_t icmp_echo_protocol::reply

Reply type.

Definition at line 47 of file icmp.h.

Referenced by icmp_tx_echo_reply().

◆ tcpip_protocol

struct tcpip_protocol* icmp_echo_protocol::tcpip_protocol

TCP/IP protocol.

Definition at line 49 of file icmp.h.

Referenced by icmp_tx_echo().

◆ net_checksum

int icmp_echo_protocol::net_checksum

Include network-layer checksum within packet.

Definition at line 51 of file icmp.h.

Referenced by icmp_tx_echo().


The documentation for this struct was generated from the following file: