#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,
	.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") = {
	{ 0x7f256338, "inet_bhash2_reset_saddr" },
	{ 0xee55e0d4, "inet6_csk_addr2sockaddr" },
	{ 0xd542439, "__ipv6_addr_type" },
	{ 0xfb9a7959, "inet6_lookup_reuseport" },
	{ 0xc85e05fc, "dccp_v4_connect" },
	{ 0x2b604df1, "ip_queue_xmit" },
	{ 0x452978ef, "__fl6_sock_lookup" },
	{ 0x8d522714, "__rcu_read_lock" },
	{ 0x9f14349f, "dccp_shutdown" },
	{ 0xc2219f33, "inet_bhash2_update_saddr" },
	{ 0xc635b336, "dccp_connect" },
	{ 0xb1899881, "consume_skb" },
	{ 0x22f29680, "dccp_rcv_state_process" },
	{ 0x90c69f2c, "dccp_reqsk_send_ack" },
	{ 0x227ccbbf, "inet6_bind" },
	{ 0x78dacaf5, "inet_csk_accept" },
	{ 0x25180e32, "inet6_unregister_protosw" },
	{ 0xbe4eb6ed, "secure_dccpv6_sequence_number" },
	{ 0xdc011758, "sock_common_getsockopt" },
	{ 0xbc0a16ce, "__inet_inherit_port" },
	{ 0xaff110a2, "inet_dccp_listen" },
	{ 0xd4592578, "security_inet_conn_request" },
	{ 0x37a0cba, "kfree" },
	{ 0x5f2ba55e, "security_req_classify_flow" },
	{ 0xbf6922ce, "__xfrm_policy_check" },
	{ 0x91ed02bf, "inet6_sk_rebuild_header" },
	{ 0x66aad6cd, "sock_common_setsockopt" },
	{ 0xf6ebc03b, "net_ratelimit" },
	{ 0xd676bc4a, "__sk_mem_schedule" },
	{ 0x30829faa, "ipv6_setsockopt" },
	{ 0xd2800691, "nf_conntrack_destroy" },
	{ 0x62cd9b51, "inet_csk_reqsk_queue_hash_add" },
	{ 0xba8fbd64, "_raw_spin_lock" },
	{ 0x8ec48489, "dccp_syn_ack_timeout" },
	{ 0x4cdd391d, "dccp_feat_list_purge" },
	{ 0x99d72e06, "sk_error_report" },
	{ 0x40510ef9, "register_pernet_subsys" },
	{ 0xfbfee2c0, "inet_ehash_nolisten" },
	{ 0xd2a3b6c7, "inet6_del_protocol" },
	{ 0x122c3a7e, "_printk" },
	{ 0xe3847848, "dccp_invalid_packet" },
	{ 0xff719eb7, "inet_stream_connect" },
	{ 0x37e574c4, "proto_unregister" },
	{ 0x69e84d7b, "dccp_v4_send_check" },
	{ 0xee7848e7, "inet_reqsk_alloc" },
	{ 0x296695f, "refcount_warn_saturate" },
	{ 0x2290148f, "inet_twsk_purge" },
	{ 0xfb019115, "dccp_done" },
	{ 0xe9b9fffd, "__sk_dst_check" },
	{ 0x1b5be816, "dccp_disconnect" },
	{ 0x41c00e12, "proto_register" },
	{ 0xc99f5006, "dccp_destruct_common" },
	{ 0x31053726, "__sk_receive_skb" },
	{ 0xfc7ca494, "inet6_compat_ioctl" },
	{ 0xe1e3bef6, "dccp_poll" },
	{ 0x5806521e, "inet_ctl_sock_create" },
	{ 0x8171199a, "dccp_death_row" },
	{ 0x124eb8ae, "inet_csk_get_port" },
	{ 0xb7bebbda, "sk_filter_trim_cap" },
	{ 0xb73f6030, "inet_csk_reqsk_queue_drop_and_put" },
	{ 0x2e7bca45, "inet6_hash" },
	{ 0xbde74c20, "inet_accept" },
	{ 0xf70e4a4d, "preempt_schedule_notrace" },
	{ 0x150bc9f8, "inet6_hash_connect" },
	{ 0xe66d2a7b, "dccp_sync_mss" },
	{ 0x2469810f, "__rcu_read_unlock" },
	{ 0xd75b7072, "dccp_orphan_count" },
	{ 0xa136d8e9, "inet_shutdown" },
	{ 0x28d9857d, "sk_free" },
	{ 0x7b13f85b, "dccp_close" },
	{ 0xa3d1d07e, "kfree_skb_reason" },
	{ 0x4d94d062, "dccp_reqsk_init" },
	{ 0xa74e0693, "kmem_cache_free" },
	{ 0x4904c8a9, "fl6_update_dst" },
	{ 0x7d731ab4, "inet6_csk_route_req" },
	{ 0xad8c2861, "inet6_ioctl" },
	{ 0x61336eb, "security_sk_classify_flow" },
	{ 0xebda7924, "dccp_getsockopt" },
	{ 0xa7da7935, "dccp_parse_options" },
	{ 0xbad97a44, "dccp_v4_request_recv_sock" },
	{ 0x45dba2a7, "__inet6_lookup_established" },
	{ 0x4cb98723, "unregister_pernet_subsys" },
	{ 0x248a509e, "ip6_dst_lookup_flow" },
	{ 0xf23d3ea9, "skb_checksum" },
	{ 0x5eb4ef0, "sock_no_socketpair" },
	{ 0xdcb764ad, "memset" },
	{ 0x47ec979c, "sock_no_mmap" },
	{ 0x5327492a, "__pskb_pull_tail" },
	{ 0xc901f3da, "dccp_child_process" },
	{ 0x4d65cbd5, "csum_ipv6_magic" },
	{ 0x6423da52, "sock_common_recvmsg" },
	{ 0xf1b0d90f, "dccp_setsockopt" },
	{ 0x95a37cfe, "dccp_ioctl" },
	{ 0x129f547, "inet6_csk_xmit" },
	{ 0x663d760f, "sock_rfree" },
	{ 0x27b2ec37, "inet6_getname" },
	{ 0xf01480b2, "inet6_sock_destruct" },
	{ 0xbec29893, "inet_sk_rebuild_header" },
	{ 0x534da16d, "ip6_xmit" },
	{ 0x7130edb5, "dccp_recvmsg" },
	{ 0x20ab0b61, "inet6_register_protosw" },
	{ 0xae316c11, "icmpv6_err_convert" },
	{ 0x833c50bb, "inet6_release" },
	{ 0xc3d65c2a, "inet_sendmsg" },
	{ 0x29027d54, "dccp_check_req" },
	{ 0xfa2ce00a, "ipv6_dup_options" },
	{ 0x1ceb0871, "dccp_create_openreq_child" },
	{ 0x42bbcd8a, "inet_csk_prepare_forced_close" },
	{ 0x38e17b80, "dccp_v4_conn_request" },
	{ 0x2f4ab576, "security_skb_classify_flow" },
	{ 0x3aab885a, "dccp_req_err" },
	{ 0xa4d77325, "sock_pfree" },
	{ 0x6745647e, "dccp_rcv_established" },
	{ 0x433a6774, "skb_clone" },
	{ 0x29f2685b, "dst_release" },
	{ 0x5e1b558a, "sock_release" },
	{ 0x6350614c, "dccp_make_response" },
	{ 0xde8ed7bd, "dccp_destroy_sock" },
	{ 0x4175885, "dccp_ctl_make_reset" },
	{ 0xbaaecd2a, "sock_gettstamp" },
	{ 0xd839593c, "sk_setup_caps" },
	{ 0xdba1855c, "ipv6_opt_accepted" },
	{ 0x7d367a4c, "dccp_sendmsg" },
	{ 0x13b3774c, "inet6_lookup_listener" },
	{ 0xabffdc8b, "inet6_add_protocol" },
	{ 0xcd5835b, "ipv6_flowlabel_exclusive" },
	{ 0xd7cdb975, "dccp_hashinfo" },
	{ 0x67b43174, "inet_twsk_put" },
	{ 0x46127d4b, "inet_unhash" },
	{ 0x7d5d30f0, "ipv6_getsockopt" },
	{ 0xaa0d430f, "dccp_set_state" },
	{ 0xb5b54b34, "_raw_spin_unlock" },
	{ 0xd0d2b6e4, "inet6_csk_update_pmtu" },
	{ 0x896aef89, "dccp_v4_do_rcv" },
	{ 0xf95f6394, "__kfree_skb" },
	{ 0xd38de8ea, "inet6_ehashfn" },
	{ 0xcd5b5a15, "dccp_init_sock" },
	{ 0x59814a84, "dccp_statistics" },
	{ 0x17608925, "module_layout" },
};

MODULE_INFO(depends, "dccp_ipv4,dccp");

