IPV4_PACKET Structure
C
typedef struct {
TCPIP_MAC_PACKET macPkt;
IPV4_ADDR srcAddress;
IPV4_ADDR destAddress;
TCPIP_NET_HANDLE netIfH;
uint8_t optionLen;
uint8_t optionOffset;
uint16_t optionMask;
} IPV4_PACKET;
Description
IPv4 packet structure definition.
This is the structure of an IPv4 packet for transmission over the network.
Parameters
Parameters | Description |
---|---|
macPkt | Standard MAC packet header safe cast to TCPIP_MAC_PACKET. |
srcAddress | Packet source. |
destAddress | Packet destination. |
netIfH | Packet interface. |
optionLen | Length of the options in the IPV4 packet; usually 0. |
optionOffset | Offset of the current option; when multiple options are supported. |
optionMask | Internal options to be embedded in the packet. |
Returns
None.
Remarks
None.