Module neighbor

Source
Expand description

Types and utilities for dealing with neighbors.

Structs§

Event
Neighbor event.
NudUserConfig
NUD configurations.
NudUserConfigUpdate
An update structure for NudUserConfig.

Enums§

EventDynamicState
The state of dynamic neighbor table entries as published via events.
EventKind
Neighbor event kind.
EventState
Neighbor state published via events.
LinkResolutionResult
Specifies the link-layer address of a neighbor.
NeighborRemovalError
Error when a neighbor table entry cannot be removed.
StaticNeighborInsertionError
Error when a static neighbor entry cannot be inserted.

Constants§

MAX_ENTRIES
The maximum number of neighbor entries in the neighbor table for a given device. When the number of entries is above this number and an entry transitions into a discardable state, a garbage collection task will be scheduled to remove any entries that are not in use.

Traits§

LinkResolutionContext
An execution context that allows creating link resolution notifiers.
LinkResolutionNotifier
A notifier held by core that can be used to inform interested parties of the result of link address resolution.