#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"))) = {
	{ 0x133c4d5f, "module_layout" },
	{ 0xe11fc67, "xfrm_unregister_km" },
	{ 0x7e8e5b62, "unregister_pernet_subsys" },
	{ 0x1cae46f6, "xfrm_register_km" },
	{ 0xf68e0450, "register_pernet_subsys" },
	{ 0xc1403fee, "init_net" },
	{ 0xb01bebf9, "xfrm_get_acqseq" },
	{ 0x40b68e93, "xfrm_state_add" },
	{ 0xf12908a, "xfrm_audit_state_add" },
	{ 0x5f943a30, "xfrm_state_update" },
	{ 0x5277e558, "xfrm_dev_state_add" },
	{ 0xe45164a9, "xfrm_init_replay" },
	{ 0x8b78fb0a, "__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" },
	{ 0xcc87d2cb, "xfrm_audit_policy_add" },
	{ 0xc0dfc695, "xfrm_policy_insert" },
	{ 0xf730974f, "xfrm_state_free" },
	{ 0x69344f0b, "km_query" },
	{ 0x9a44c9ff, "xfrm_state_alloc" },
	{ 0x3eb15c9e, "xfrm_policy_alloc" },
	{ 0x2ffc7940, "xfrm_state_delete" },
	{ 0x51899b12, "xfrm_state_lookup_byaddr" },
	{ 0x1aa8b139, "xfrm_migrate" },
	{ 0x5368def, "__netlink_kernel_create" },
	{ 0x76dcff91, "xfrm_state_walk" },
	{ 0x2782b393, "xfrm_state_walk_init" },
	{ 0x37a0cba, "kfree" },
	{ 0x448eac3e, "kmemdup" },
	{ 0x3de9621a, "__netlink_dump_start" },
	{ 0x2ea2c95c, "__x86_indirect_thunk_rax" },
	{ 0x43dae11a, "nla_parse" },
	{ 0xe2858574, "netlink_net_capable" },
	{ 0x15a532dd, "current_task" },
	{ 0x15b762a2, "xfrm_state_walk_done" },
	{ 0xc9df055a, "xfrm_policy_walk_init" },
	{ 0x7eda161b, "xfrm_policy_walk" },
	{ 0x15141748, "xfrm_policy_walk_done" },
	{ 0x45b2bd7f, "xfrm_alloc_spi" },
	{ 0xbfdf4bf3, "xfrm_find_acq" },
	{ 0x462226ec, "xfrm_find_acq_byseq" },
	{ 0xfeb5d0aa, "verify_spi_info" },
	{ 0x351fa1c9, "xfrm_audit_state_delete" },
	{ 0x389c4abd, "__xfrm_state_delete" },
	{ 0x12472264, "km_state_expired" },
	{ 0xeb75ad86, "xfrm_audit_policy_delete" },
	{ 0x881de201, "xfrm_policy_delete" },
	{ 0x4b219ccf, "xfrm_policy_destroy" },
	{ 0x93939573, "xfrm_policy_byid" },
	{ 0x411cd990, "km_policy_expired" },
	{ 0xe81c2bef, "xfrm_policy_bysel_ctx" },
	{ 0x8254ddca, "xfrm_state_flush" },
	{ 0xf285486a, "km_policy_notify" },
	{ 0xcb55d9e1, "xfrm_policy_flush" },
	{ 0x49325f4e, "km_state_notify" },
	{ 0x1753ba46, "__xfrm_state_destroy" },
	{ 0xb348a850, "ex_handler_refcount" },
	{ 0x49c41a57, "_raw_spin_unlock_bh" },
	{ 0xb3635b01, "_raw_spin_lock_bh" },
	{ 0xf303bb07, "xfrm_state_lookup" },
	{ 0x7d141cc0, "xfrm_sad_getinfo" },
	{ 0x1b8b71ae, "xfrm_policy_hash_rebuild" },
	{ 0x301fa007, "_raw_spin_unlock" },
	{ 0xdbf17652, "_raw_spin_lock" },
	{ 0x9ac7e14d, "netlink_unicast" },
	{ 0xfb87734b, "xfrm_spd_getinfo" },
	{ 0xa6093a32, "mutex_unlock" },
	{ 0xdf8f1981, "netlink_rcv_skb" },
	{ 0x41aed6e7, "mutex_lock" },
	{ 0xe60fbace, "netlink_kernel_release" },
	{ 0x609f1c7e, "synchronize_net" },
	{ 0x9166fada, "strncpy" },
	{ 0xee6b9217, "nla_put_64bit" },
	{ 0x14c8162e, "nla_reserve" },
	{ 0x7c32d0f0, "printk" },
	{ 0xff2a89, "kfree_skb" },
	{ 0xdafe341c, "skb_trim" },
	{ 0xc7f4ad2a, "netlink_broadcast" },
	{ 0xf0d08cfd, "__nlmsg_put" },
	{ 0x163c4f04, "__alloc_skb" },
	{ 0xdb7305a1, "__stack_chk_fail" },
	{ 0xf70cf44a, "nla_put" },
	{ 0x69acdf38, "memcpy" },
	{ 0x2469810f, "__rcu_read_unlock" },
	{ 0xebc07acf, "netlink_has_listeners" },
	{ 0x8d522714, "__rcu_read_lock" },
	{ 0xbdfb6dbb, "__fentry__" },
};

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


MODULE_INFO(srcversion, "E6F03CFCE4E66A584EC8ECA");
