#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
__attribute__((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
__attribute__((section("__versions"))) = {
	{ 0x3e5616d8, "module_layout" },
	{ 0x56ced04a, "xfrm_unregister_km" },
	{ 0xc755e1da, "unregister_pernet_subsys" },
	{ 0xa204d6cf, "xfrm_register_km" },
	{ 0xfbc9059f, "register_pernet_subsys" },
	{ 0x8f96ec46, "xfrm_state_add" },
	{ 0x28d7124e, "xfrm_audit_state_add" },
	{ 0xe3fd5f15, "xfrm_state_update" },
	{ 0x2de4379a, "xfrm_dev_state_add" },
	{ 0x19002f0a, "xfrm_init_replay" },
	{ 0x25ed04b2, "__xfrm_init_state" },
	{ 0xaab23340, "xfrm_calg_get_byname" },
	{ 0xd6f50cf7, "xfrm_ealg_get_byname" },
	{ 0xd2b09ce5, "__kmalloc" },
	{ 0x37a02412, "xfrm_aalg_get_byname" },
	{ 0xe914e41e, "strcpy" },
	{ 0x49ca83, "xfrm_aead_get_byname" },
	{ 0x816852d5, "init_net" },
	{ 0xb01bebf9, "xfrm_get_acqseq" },
	{ 0x68e4e70, "xfrm_audit_policy_add" },
	{ 0x86ca44aa, "xfrm_policy_insert" },
	{ 0x9d9301c0, "xfrm_state_free" },
	{ 0x7fa6f7cc, "km_query" },
	{ 0x35f6a813, "xfrm_state_alloc" },
	{ 0xa73160fb, "xfrm_policy_alloc" },
	{ 0xeca7d38, "xfrm_state_delete" },
	{ 0x39b517f5, "xfrm_state_lookup_byaddr" },
	{ 0x37a0cba, "kfree" },
	{ 0x7c0c2828, "xfrm_migrate" },
	{ 0x2969fa4a, "__netlink_kernel_create" },
	{ 0x88cd72a7, "xfrm_state_walk" },
	{ 0x2782b393, "xfrm_state_walk_init" },
	{ 0x448eac3e, "kmemdup" },
	{ 0xeea502b, "__netlink_dump_start" },
	{ 0x2ea2c95c, "__x86_indirect_thunk_rax" },
	{ 0x43dae11a, "nla_parse" },
	{ 0xd1b3af6f, "netlink_net_capable" },
	{ 0x1c2b170d, "current_task" },
	{ 0xf614f173, "xfrm_state_walk_done" },
	{ 0xc9df055a, "xfrm_policy_walk_init" },
	{ 0x6b1010ef, "xfrm_policy_walk" },
	{ 0x6776f3e4, "xfrm_policy_walk_done" },
	{ 0x70e85e34, "xfrm_alloc_spi" },
	{ 0xe2ae0557, "xfrm_find_acq" },
	{ 0xd3910215, "xfrm_find_acq_byseq" },
	{ 0xfeb5d0aa, "verify_spi_info" },
	{ 0x31053b06, "xfrm_audit_state_delete" },
	{ 0x294636e0, "__xfrm_state_delete" },
	{ 0xfaa673d3, "km_state_expired" },
	{ 0x55894db8, "xfrm_audit_policy_delete" },
	{ 0xaac117b2, "xfrm_policy_delete" },
	{ 0x5a67cfec, "xfrm_policy_destroy" },
	{ 0x8081fa9d, "xfrm_policy_byid" },
	{ 0xd7f3adf3, "km_policy_expired" },
	{ 0xab197bbe, "xfrm_policy_bysel_ctx" },
	{ 0x57fe81ec, "xfrm_state_flush" },
	{ 0x3f6929bc, "km_policy_notify" },
	{ 0x76cb5c91, "xfrm_policy_flush" },
	{ 0xae60dc72, "km_state_notify" },
	{ 0x9788b701, "__xfrm_state_destroy" },
	{ 0xb348a850, "ex_handler_refcount" },
	{ 0x49c41a57, "_raw_spin_unlock_bh" },
	{ 0xb3635b01, "_raw_spin_lock_bh" },
	{ 0x12926ad6, "xfrm_state_lookup" },
	{ 0x5b46ee0f, "xfrm_sad_getinfo" },
	{ 0x576f96bd, "xfrm_policy_hash_rebuild" },
	{ 0x301fa007, "_raw_spin_unlock" },
	{ 0xdbf17652, "_raw_spin_lock" },
	{ 0xd174c55b, "netlink_unicast" },
	{ 0x358af17, "xfrm_spd_getinfo" },
	{ 0xa6093a32, "mutex_unlock" },
	{ 0x7e2292f5, "netlink_rcv_skb" },
	{ 0x41aed6e7, "mutex_lock" },
	{ 0x1ed3096e, "netlink_kernel_release" },
	{ 0x609f1c7e, "synchronize_net" },
	{ 0x9166fada, "strncpy" },
	{ 0xee6b9217, "nla_put_64bit" },
	{ 0x14c8162e, "nla_reserve" },
	{ 0x7c32d0f0, "printk" },
	{ 0x3647e4bb, "skb_trim" },
	{ 0xd739017, "kfree_skb" },
	{ 0x7068d1b5, "netlink_broadcast" },
	{ 0x8117598d, "__nlmsg_put" },
	{ 0xe677e1e2, "__alloc_skb" },
	{ 0xdb7305a1, "__stack_chk_fail" },
	{ 0xf70cf44a, "nla_put" },
	{ 0x69acdf38, "memcpy" },
	{ 0x2469810f, "__rcu_read_unlock" },
	{ 0xd64d02e5, "netlink_has_listeners" },
	{ 0x8d522714, "__rcu_read_lock" },
	{ 0xbdfb6dbb, "__fentry__" },
};

static const char __module_depends[]
__used
__attribute__((section(".modinfo"))) =
"depends=xfrm_algo";


MODULE_INFO(srcversion, "A7F30481178C56E0D25A7E0");
