#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/netdevice.h>
#include <linux/if_team.h>
static bool bc_transmit(struct team *team, struct sk_buff *skb)
{ … }
static const struct team_mode_ops bc_mode_ops = …;
static const struct team_mode bc_mode = …;
static int __init bc_init_module(void)
{ … }
static void __exit bc_cleanup_module(void)
{ … }
module_init(…) …;
module_exit(bc_cleanup_module);
MODULE_LICENSE(…) …;
MODULE_AUTHOR(…) …;
MODULE_DESCRIPTION(…) …;
MODULE_ALIAS_TEAM_MODE(…) …;