// SPDX-License-Identifier: GPL-2.0-or-later /* * net/sched/em_u32.c U32 Ematch * * Authors: Thomas Graf <[email protected]> * Alexey Kuznetsov, <[email protected]> * * Based on net/sched/cls_u32.c */ #include <linux/module.h> #include <linux/types.h> #include <linux/kernel.h> #include <linux/skbuff.h> #include <net/pkt_cls.h> static int em_u32_match(struct sk_buff *skb, struct tcf_ematch *em, struct tcf_pkt_info *info) { … } static struct tcf_ematch_ops em_u32_ops = …; static int __init init_em_u32(void) { … } static void __exit exit_em_u32(void) { … } MODULE_DESCRIPTION(…) …; MODULE_LICENSE(…) …; module_init(…) …; module_exit(exit_em_u32); MODULE_ALIAS_TCF_EMATCH(…);