NdpContext Struct Reference

NDP context. More...

#include <ndp.h>

Data Fields

uint32_t reachableTime
 The time a node assumes a neighbor is reachable. More...
 
uint32_t retransTimer
 The time between retransmissions of NS messages. More...
 
uint_t dupAddrDetectTransmits
 Maximum number of NS messages sent while performing DAD. More...
 
systime_t minRtrSolicitationDelay
 Minimum delay before transmitting the first RS message. More...
 
systime_t maxRtrSolicitationDelay
 Maximum delay before transmitting the first RS message. More...
 
systime_t rtrSolicitationInterval
 Time interval between retransmissions of RS messages. More...
 
uint_t maxRtrSolicitations
 Number of retransmissions for RS messages. More...
 
uint_t rtrSolicitationCount
 Retransmission counter for RS messages. More...
 
bool_t rtrAdvReceived
 Valid RA message received. More...
 
systime_t timestamp
 Timestamp to manage retransmissions. More...
 
systime_t timeout
 Timeout value. More...
 
NdpNeighborCacheEntry neighborCache [NDP_NEIGHBOR_CACHE_SIZE]
 Neighbor cache. More...
 
NdpDestCacheEntry destCache [NDP_DEST_CACHE_SIZE]
 Destination cache. More...
 

Detailed Description

NDP context.

Definition at line 575 of file ndp.h.

Field Documentation

◆ destCache

Destination cache.

Definition at line 589 of file ndp.h.

◆ dupAddrDetectTransmits

uint_t dupAddrDetectTransmits

Maximum number of NS messages sent while performing DAD.

Definition at line 579 of file ndp.h.

◆ maxRtrSolicitationDelay

systime_t maxRtrSolicitationDelay

Maximum delay before transmitting the first RS message.

Definition at line 581 of file ndp.h.

◆ maxRtrSolicitations

uint_t maxRtrSolicitations

Number of retransmissions for RS messages.

Definition at line 583 of file ndp.h.

◆ minRtrSolicitationDelay

systime_t minRtrSolicitationDelay

Minimum delay before transmitting the first RS message.

Definition at line 580 of file ndp.h.

◆ neighborCache

Neighbor cache.

Definition at line 588 of file ndp.h.

◆ reachableTime

uint32_t reachableTime

The time a node assumes a neighbor is reachable.

Definition at line 577 of file ndp.h.

◆ retransTimer

uint32_t retransTimer

The time between retransmissions of NS messages.

Definition at line 578 of file ndp.h.

◆ rtrAdvReceived

bool_t rtrAdvReceived

Valid RA message received.

Definition at line 585 of file ndp.h.

◆ rtrSolicitationCount

uint_t rtrSolicitationCount

Retransmission counter for RS messages.

Definition at line 584 of file ndp.h.

◆ rtrSolicitationInterval

systime_t rtrSolicitationInterval

Time interval between retransmissions of RS messages.

Definition at line 582 of file ndp.h.

◆ timeout

systime_t timeout

Timeout value.

Definition at line 587 of file ndp.h.

◆ timestamp

systime_t timestamp

Timestamp to manage retransmissions.

Definition at line 586 of file ndp.h.


The documentation for this struct was generated from the following file:
  • src/cyclone_tcp/ipv6/ndp.h