'Set the ARP respond entry.
When the l2 population mechanism driver and OVS supports to edit ARP
fields, a table (ARP_RESPONDER) to resolve ARP locally is added to the
tunnel bridge.'

def setup_entry_for_arp_reply(self, br, action, local_vid, mac_address, ip_address):

    if (not self.arp_responder_enabled):
        return
    ip = netaddr.IPAddress(ip_address)
    if (ip.version == 6):
        return
    ip = str(ip)
    mac = str(netaddr.EUI(mac_address, dialect=_mac_mydialect))
    if (action == 'add'):
        br.install_arp_responder(local_vid, ip, mac)
    elif (action == 'remove'):
        br.delete_arp_responder(local_vid, ip)
    else:
        LOG.warning(_LW('Action    %s    not    supported'), action)
