#include <linux/module.h>
#define INCLUDE_VERMAGIC
#include <linux/build-salt.h>
#include <linux/elfnote-lto.h>
#include <linux/export-internal.h>
#include <linux/vermagic.h>
#include <linux/compiler.h>

#ifdef CONFIG_UNWINDER_ORC
#include <asm/orc_header.h>
ORC_HEADER;
#endif

BUILD_SALT;
BUILD_LTO_INFO;

MODULE_INFO(vermagic, VERMAGIC_STRING);
MODULE_INFO(name, KBUILD_MODNAME);

__visible struct module __this_module
__section(".gnu.linkonce.this_module") = {
	.name = KBUILD_MODNAME,
	.init = init_module,
#ifdef CONFIG_MODULE_UNLOAD
	.exit = cleanup_module,
#endif
	.arch = MODULE_ARCH_INIT,
};

MODULE_INFO(intree, "Y");

#ifdef CONFIG_RETPOLINE
MODULE_INFO(retpoline, "Y");
#endif



static const struct modversion_info ____versions[]
__used __section("__versions") = {
	{ 0x122c3a7e, "_printk" },
	{ 0x8da38f9, "register_pernet_device" },
	{ 0x5c80e574, "xfrm4_tunnel_register" },
	{ 0xd1ac52cb, "rtnl_link_register" },
	{ 0x432b123, "unregister_pernet_device" },
	{ 0x195877b3, "xfrm4_tunnel_deregister" },
	{ 0xb5f70e15, "nla_put" },
	{ 0xdcb764ad, "memset" },
	{ 0x2a2f04fa, "ip_tunnel_netlink_parms" },
	{ 0x3e903560, "ip_tunnel_netlink_encap_parms" },
	{ 0x46c4a358, "ip_tunnel_encap_setup" },
	{ 0x4cf0f6f0, "ip_tunnel_changelink" },
	{ 0xd6c11c0a, "ip_tunnel_newlink" },
	{ 0xafede17d, "ip_tunnel_header_ops" },
	{ 0x900c7a4, "ip_tunnel_setup" },
	{ 0x9a13acdf, "ip_tunnel_ctl" },
	{ 0xd3c486d8, "iptunnel_handle_offloads" },
	{ 0x3f72df89, "ip_md_tunnel_xmit" },
	{ 0xa3d1d07e, "kfree_skb_reason" },
	{ 0xc95e984c, "ip_tunnel_xmit" },
	{ 0x5327492a, "__pskb_pull_tail" },
	{ 0x73d05b09, "dev_addr_mod" },
	{ 0xbca52199, "ip_tunnel_init" },
	{ 0x8d522714, "__rcu_read_lock" },
	{ 0x2469810f, "__rcu_read_unlock" },
	{ 0x3a0fd7ba, "ip_tunnel_lookup" },
	{ 0x15ba50a6, "jiffies" },
	{ 0xe60b6ae6, "ipv4_update_pmtu" },
	{ 0x9bf57577, "ipv4_redirect" },
	{ 0x22011743, "ip_tunnel_delete_nets" },
	{ 0x3fa1910e, "ip_tunnel_init_net" },
	{ 0x8c464738, "rtnl_link_unregister" },
	{ 0xbb1b8857, "__iptunnel_pull_header" },
	{ 0xb14fa253, "metadata_dst_alloc" },
	{ 0xfc6864, "ip_tunnel_md_udp_encap" },
	{ 0x4242f701, "ip_tunnel_rcv" },
	{ 0xbf6922ce, "__xfrm_policy_check" },
	{ 0xe9743d55, "ip_tunnel_uninit" },
	{ 0x764ad4de, "ip_tunnel_siocdevprivate" },
	{ 0xb48c2d33, "ip_tunnel_change_mtu" },
	{ 0x56cbff88, "dev_get_tstats64" },
	{ 0xbb6ef969, "ip_tunnel_get_iflink" },
	{ 0xc5bed55d, "ip_tunnel_dellink" },
	{ 0xbbc61b6e, "ip_tunnel_get_link_net" },
	{ 0x19858e93, "param_ops_bool" },
	{ 0x17608925, "module_layout" },
};

MODULE_INFO(depends, "tunnel4,ip_tunnel");

