void ctl_arp_cache_entry(CTL_NET_IPv4_ADDR_t ip_addr, const CTL_NET_MAC_ADDR_t *mac_addr);
ctl_arp_cache_entry updates the ARP cache to associate the IP address ip_addr with the MAC address mac_addr. Broadcast MAC addresses are rejected and not entered into the cache.
You would not usually need to call ctl_arp_cache_entry as ARP management is handled transparently by the network library.
ctl_arp_cache_entry is thread-safe.