linux/net/netfilter/nf_flow_table_inet.c

// SPDX-License-Identifier: GPL-2.0-only
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/module.h>
#include <linux/netfilter.h>
#include <linux/rhashtable.h>
#include <net/netfilter/nf_flow_table.h>
#include <net/netfilter/nf_tables.h>
#include <linux/if_vlan.h>

static unsigned int
nf_flow_offload_inet_hook(void *priv, struct sk_buff *skb,
			  const struct nf_hook_state *state)
{}

static int nf_flow_rule_route_inet(struct net *net,
				   struct flow_offload *flow,
				   enum flow_offload_tuple_dir dir,
				   struct nf_flow_rule *flow_rule)
{}

static struct nf_flowtable_type flowtable_inet =;

static struct nf_flowtable_type flowtable_ipv4 =;

static struct nf_flowtable_type flowtable_ipv6 =;

static int __init nf_flow_inet_module_init(void)
{}

static void __exit nf_flow_inet_module_exit(void)
{}

module_init();
module_exit(nf_flow_inet_module_exit);

MODULE_LICENSE();
MODULE_AUTHOR();
MODULE_ALIAS_NF_FLOWTABLE();
MODULE_ALIAS_NF_FLOWTABLE();
MODULE_ALIAS_NF_FLOWTABLE(); /* NFPROTO_INET */
MODULE_DESCRIPTION();