'Delete all flows for given port'

def delete_all_port_flows(self, port):

    for mac_addr in port.all_allowed_macs:
        self._strict_delete_flow(priority=90, table=ovs_consts.TRANSIENT_TABLE, dl_dst=mac_addr, dl_vlan=port.vlan_tag)
        self._delete_flows(table=ovs_consts.ACCEPT_OR_INGRESS_TABLE, dl_dst=mac_addr, reg_net=port.vlan_tag)
    self._strict_delete_flow(priority=100, table=ovs_consts.TRANSIENT_TABLE, in_port=port.ofport)
    self._delete_flows(reg_port=port.ofport)
