linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_dmfs.c

// SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB
/* Copyright (c) 2021, NVIDIA CORPORATION & AFFILIATES. */

#include "en_tc.h"
#include "en/tc_ct.h"
#include "en/tc/ct_fs.h"

#define ct_dbg(fmt, args...)

struct mlx5_ct_fs_dmfs_rule {};

static int
mlx5_ct_fs_dmfs_init(struct mlx5_ct_fs *fs, struct mlx5_flow_table *ct,
		     struct mlx5_flow_table *ct_nat, struct mlx5_flow_table *post_ct)
{}

static void
mlx5_ct_fs_dmfs_destroy(struct mlx5_ct_fs *fs)
{}

static struct mlx5_ct_fs_rule *
mlx5_ct_fs_dmfs_ct_rule_add(struct mlx5_ct_fs *fs, struct mlx5_flow_spec *spec,
			    struct mlx5_flow_attr *attr, struct flow_rule *flow_rule)
{}

static void
mlx5_ct_fs_dmfs_ct_rule_del(struct mlx5_ct_fs *fs, struct mlx5_ct_fs_rule *fs_rule)
{}

static struct mlx5_ct_fs_ops dmfs_ops =;

struct mlx5_ct_fs_ops *mlx5_ct_fs_dmfs_ops_get(void)
{}