Additional options passed to the stack (TX path) More...

#include <net_misc.h>

Data Fields

bool_t noChecksum
Disable UDP checksum generation. More...
 
uint8_t ttl
Time-to-live value. More...
 
uint8_t tos
Type-of-service value. More...
 
bool_t dontFrag
Do not fragment the IP packet. More...
 
bool_t dontRoute
Do not send the packet via a router. More...
 
bool_t routerAlert
Add an IP Router Alert option. More...
 
MacAddr srcMacAddr
Source MAC address. More...
 
MacAddr destMacAddr
Destination MAC address. More...
 
int8_t vlanPcp
VLAN priority (802.1Q) More...
 
int8_t vlanDei
Drop eligible indicator. More...
 
int8_t vmanPcp
VMAN priority (802.1ad) More...
 
int8_t vmanDei
Drop eligible indicator. More...
 
uint8_t port
Egress port identifier. More...
 
uint32_t ports
Egress port map. More...
 
bool_t override
Override port state. More...
 
int32_t timestampId
Unique identifier for hardware time stamping. More...
 

Detailed Description

Additional options passed to the stack (TX path)

Definition at line 115 of file net_misc.h.

Field Documentation

◆ destMacAddr

MacAddr destMacAddr

Destination MAC address.

Definition at line 127 of file net_misc.h.

◆ dontFrag

bool_t dontFrag

Do not fragment the IP packet.

Definition at line 122 of file net_misc.h.

◆ dontRoute

bool_t dontRoute

Do not send the packet via a router.

Definition at line 123 of file net_misc.h.

◆ noChecksum

bool_t noChecksum

Disable UDP checksum generation.

Definition at line 118 of file net_misc.h.

◆ override

bool_t override

Override port state.

Definition at line 140 of file net_misc.h.

◆ port

uint8_t port

Egress port identifier.

Definition at line 138 of file net_misc.h.

◆ ports

uint32_t ports

Egress port map.

Definition at line 139 of file net_misc.h.

◆ routerAlert

bool_t routerAlert

Add an IP Router Alert option.

Definition at line 124 of file net_misc.h.

◆ srcMacAddr

MacAddr srcMacAddr

Source MAC address.

Definition at line 126 of file net_misc.h.

◆ timestampId

int32_t timestampId

Unique identifier for hardware time stamping.

Definition at line 143 of file net_misc.h.

◆ tos

uint8_t tos

Type-of-service value.

Definition at line 121 of file net_misc.h.

◆ ttl

uint8_t ttl

Time-to-live value.

Definition at line 120 of file net_misc.h.

◆ vlanDei

int8_t vlanDei

Drop eligible indicator.

Definition at line 131 of file net_misc.h.

◆ vlanPcp

int8_t vlanPcp

VLAN priority (802.1Q)

Definition at line 130 of file net_misc.h.

◆ vmanDei

int8_t vmanDei

Drop eligible indicator.

Definition at line 135 of file net_misc.h.

◆ vmanPcp

int8_t vmanPcp

VMAN priority (802.1ad)

Definition at line 134 of file net_misc.h.


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