Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Edited ACD callback parameters.

...

Inform the application about a detected address conflict. Depending on whether the application return GOAL_OK or GOAL_ERROR, the device will try to solve the conflict with the configured behavior or transit into an error fault. The configuration is done with the function goal_eipCfgAcdConflictBehavioreipCfgAcdConflictFallbackIp().

Parameter

Element

Member

data type

Description

0

acdActivity

uint8_t

ACD status as following:
0 - no conflict detected
1 - ongoing detection
2 - probing IP address
3 - semi active probing

1

acdRemoteMac

uint8_t *

Array of device MAC, which caused address conflict

2

acdArpPru

uint8_t *

Array of raw frame, which caused address conflict

3

flgDhcpEnabled

GOAL_BOOL_T

DHCP enabled

Table: callback parameters of GOAL_EIP_CB_ID_ACD_CONFLICT

Return Value

  • GOAL_OK - Device will append configured behavior

  • GOAL_ERROR - Device will transit into an error fault