#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) = {
	{ 0x354057b3, "module_layout" },
	{ 0x3c87362f, "ip_set_type_unregister" },
	{ 0x60a13e90, "rcu_barrier" },
	{ 0x50cee08a, "ip_set_type_register" },
	{ 0x19f462ab, "kfree_call_rcu" },
	{ 0x5792f848, "strlcpy" },
	{ 0xeb233a45, "__kmalloc" },
	{ 0x754d539c, "strlen" },
	{ 0x7f02188f, "__msecs_to_jiffies" },
	{ 0x2469810f, "__rcu_read_unlock" },
	{ 0x2d160df8, "skb_trim" },
	{ 0x26cd4e4f, "ip_set_put_extensions" },
	{ 0x8d522714, "__rcu_read_lock" },
	{ 0xadc2ce81, "nla_put" },
	{ 0x24d273d1, "add_timer" },
	{ 0x49c41a57, "_raw_spin_unlock_bh" },
	{ 0xb3635b01, "_raw_spin_lock_bh" },
	{ 0x95604dd0, "ip_set_match_extensions" },
	{ 0xc38c83b8, "mod_timer" },
	{ 0x15ba50a6, "jiffies" },
	{ 0xc6f46339, "init_timer_key" },
	{ 0x2688ec10, "bitmap_zalloc" },
	{ 0xf3b4d4ae, "ip_set_alloc" },
	{ 0x1ceb5bbc, "ip_set_elem_len" },
	{ 0x7924b6de, "ip_set_hostmask_map" },
	{ 0xfb578fc5, "memset" },
	{ 0x397f6231, "ip_set_free" },
	{ 0x931ad0c3, "ip_set_extensions" },
	{ 0x2ea2c95c, "__x86_indirect_thunk_rax" },
	{ 0xb972536, "ip_set_get_extensions" },
	{ 0xa293f8a6, "ip_set_get_ipaddr4" },
	{ 0xdecd0b29, "__stack_chk_fail" },
	{ 0x7e526bfa, "__x86_indirect_thunk_r10" },
	{ 0x82ee90dc, "timer_delete_sync" },
	{ 0xbdfb6dbb, "__fentry__" },
};

MODULE_INFO(depends, "ip_set");


MODULE_INFO(srcversion, "183987F3C5ADFDE14981EE3");
