#include <net/genetlink.h>
#include <net/netns/generic.h>
#include <uapi/linux/genetlink.h>
#include "ila.h"
static const struct nla_policy ila_nl_policy[ILA_ATTR_MAX + 1] = …;
static const struct genl_ops ila_nl_ops[] = …;
unsigned int ila_net_id;
struct genl_family ila_nl_family __ro_after_init = …;
static __net_init int ila_init_net(struct net *net)
{ … }
static __net_exit void ila_exit_net(struct net *net)
{ … }
static struct pernet_operations ila_net_ops = …;
static int __init ila_init(void)
{ … }
static void __exit ila_fini(void)
{ … }
module_init(…) …;
module_exit(ila_fini);
MODULE_AUTHOR(…) …;
MODULE_LICENSE(…) …;
MODULE_DESCRIPTION(…) …;