#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,
	.arch = MODULE_ARCH_INIT,
};

MODULE_INFO(intree, "Y");

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

KSYMTAB_FUNC(garp_request_join, "_gpl", "");
KSYMTAB_FUNC(garp_request_leave, "_gpl", "");
KSYMTAB_FUNC(garp_init_applicant, "_gpl", "");
KSYMTAB_FUNC(garp_uninit_applicant, "_gpl", "");
KSYMTAB_FUNC(garp_register_application, "_gpl", "");
KSYMTAB_FUNC(garp_unregister_application, "_gpl", "");

SYMBOL_CRC(garp_request_join, 0x7918c481, "_gpl");
SYMBOL_CRC(garp_request_leave, 0x4f30398f, "_gpl");
SYMBOL_CRC(garp_init_applicant, 0x7d80e82b, "_gpl");
SYMBOL_CRC(garp_uninit_applicant, 0x1d82aa30, "_gpl");
SYMBOL_CRC(garp_register_application, 0x8fbf1f35, "_gpl");
SYMBOL_CRC(garp_unregister_application, 0xa13b6066, "_gpl");

static const struct modversion_info ____versions[]
__used __section("__versions") = {
	{ 0x7f02188f, "__msecs_to_jiffies" },
	{ 0xfba7a5f5, "__get_random_u32_below" },
	{ 0x15ba50a6, "jiffies" },
	{ 0xc38c83b8, "mod_timer" },
	{ 0x4c220b55, "stp_proto_register" },
	{ 0x5f8e50bb, "stp_proto_unregister" },
	{ 0x85670f1d, "rtnl_is_locked" },
	{ 0x8f73577f, "kmalloc_caches" },
	{ 0xe0f7f8a8, "kmalloc_trace" },
	{ 0x9feab29, "dev_mc_add" },
	{ 0xc6f46339, "init_timer_key" },
	{ 0x37a0cba, "kfree" },
	{ 0x44c10a52, "kvfree_call_rcu" },
	{ 0x56470118, "__warn_printk" },
	{ 0x449ad0a7, "memcmp" },
	{ 0x79f7014e, "skb_push" },
	{ 0x5f8414a, "llc_mac_hdr_init" },
	{ 0x50d3416c, "skb_queue_tail" },
	{ 0x2de5bc75, "__alloc_skb" },
	{ 0x4829a47e, "memcpy" },
	{ 0x4d9b652b, "rb_erase" },
	{ 0xc3690fc, "_raw_spin_lock_bh" },
	{ 0xeb233a45, "__kmalloc" },
	{ 0xa5526619, "rb_insert_color" },
	{ 0xe46021ca, "_raw_spin_unlock_bh" },
	{ 0xba8fbd64, "_raw_spin_lock" },
	{ 0xece784c2, "rb_first" },
	{ 0xca9360b5, "rb_next" },
	{ 0xb5b54b34, "_raw_spin_unlock" },
	{ 0xad3ad9b5, "__dev_queue_xmit" },
	{ 0x2a308757, "skb_dequeue" },
	{ 0xdf237453, "timer_shutdown_sync" },
	{ 0xed4e1554, "dev_mc_del" },
	{ 0x19802bf8, "kfree_skb_reason" },
	{ 0xa93e5076, "skb_pull" },
	{ 0x88e0da3, "__pskb_pull_tail" },
	{ 0x24a5627, "param_ops_uint" },
	{ 0x126bac03, "module_layout" },
};

MODULE_INFO(depends, "stp,llc");


MODULE_INFO(srcversion, "A3A6CC3F5FD488BA3C2AD13");
