#include <linux/build-salt.h>
#include <linux/module.h>
#include <linux/vermagic.h>
#include <linux/compiler.h>

BUILD_SALT;

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) = {
	{ 0x1949d08b, "module_layout" },
	{ 0x1ebf7b0a, "xfrm6_protocol_register" },
	{ 0xeb233a45, "__kmalloc" },
	{ 0xf888ca21, "sg_init_table" },
	{ 0x2f278250, "skb_to_sgvec" },
	{ 0x57466c9d, "__put_devmap_managed_page" },
	{ 0x7e23b992, "xfrm_dev_resume" },
	{ 0x8bee6de0, "xfrm_unregister_type" },
	{ 0xb3635b01, "_raw_spin_lock_bh" },
	{ 0x837b7b09, "__dynamic_pr_debug" },
	{ 0x87b8798d, "sg_next" },
	{ 0xbfe6ec75, "pskb_put" },
	{ 0xc44a7c51, "skb_page_frag_refill" },
	{ 0x97651e6c, "vmemmap_base" },
	{ 0xfb2f1c67, "skb_cow_data" },
	{ 0x37a2675e, "ip6_redirect" },
	{ 0x5b9fd308, "__pskb_pull_tail" },
	{ 0x1f128906, "xfrm_input_resume" },
	{ 0xfb578fc5, "memset" },
	{ 0x42bb07cf, "skb_checksum" },
	{ 0xc5850110, "printk" },
	{ 0x841a512a, "skb_push" },
	{ 0x55c3cfc6, "crypto_aead_encrypt" },
	{ 0x37a02412, "xfrm_aalg_get_byname" },
	{ 0x2a0a95ee, "crypto_aead_setkey" },
	{ 0x7cd8d75e, "page_offset_base" },
	{ 0x3a13a26, "xfrm_register_type" },
	{ 0xcc4f11ae, "xfrm_state_mtu" },
	{ 0x814a7f6a, "xfrm6_find_1stfragopt" },
	{ 0xbfd667b5, "make_kuid" },
	{ 0x49c41a57, "_raw_spin_unlock_bh" },
	{ 0x296695f, "refcount_warn_saturate" },
	{ 0xdecd0b29, "__stack_chk_fail" },
	{ 0x3bec5151, "kfree_skb" },
	{ 0x108fdfe6, "crypto_destroy_tfm" },
	{ 0x5bf062a4, "xfrm_output_resume" },
	{ 0x44fab341, "ip6_update_pmtu" },
	{ 0xbdfb6dbb, "__fentry__" },
	{ 0x5e534745, "skb_pull_rcsum" },
	{ 0x505fafaa, "__xfrm_state_destroy" },
	{ 0xf6ebc03b, "net_ratelimit" },
	{ 0xd187c1f2, "crypto_aead_decrypt" },
	{ 0x612c5b73, "crypto_aead_setauthsize" },
	{ 0x25ac7c15, "crypto_alloc_aead" },
	{ 0x346c4851, "xfrm_state_lookup" },
	{ 0x37a0cba, "kfree" },
	{ 0x69acdf38, "memcpy" },
	{ 0xd33b088b, "___pskb_trim" },
	{ 0x8880c72b, "__skb_ext_del" },
	{ 0x656e4a6e, "snprintf" },
	{ 0xe113bbbc, "csum_partial" },
	{ 0xc6e026cf, "skb_copy_bits" },
	{ 0x20107869, "xfrm6_rcv" },
	{ 0xdd170515, "__put_page" },
	{ 0x403c3beb, "xfrm6_protocol_deregister" },
	{ 0x587f22d7, "devmap_managed_key" },
};

MODULE_INFO(depends, "xfrm_algo");


MODULE_INFO(srcversion, "808DE66DE36C0A798DF41BC");
