#include #define INCLUDE_VERMAGIC #include #include #include #include #include #ifdef CONFIG_UNWINDER_ORC #include 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 KSYMTAB_FUNC(sctp_get_sctp_info, "_gpl", ""); KSYMTAB_FUNC(sctp_for_each_endpoint, "_gpl", ""); KSYMTAB_FUNC(sctp_transport_lookup_process, "_gpl", ""); KSYMTAB_FUNC(sctp_transport_traverse_process, "_gpl", ""); KSYMTAB_FUNC(sctp_do_peeloff, "", ""); SYMBOL_CRC(sctp_get_sctp_info, 0xb6900bc3, "_gpl"); SYMBOL_CRC(sctp_for_each_endpoint, 0x304a6273, "_gpl"); SYMBOL_CRC(sctp_transport_lookup_process, 0x139b3e32, "_gpl"); SYMBOL_CRC(sctp_transport_traverse_process, 0x046433c4, "_gpl"); SYMBOL_CRC(sctp_do_peeloff, 0x610057c7, ""); static const struct modversion_info ____versions[] __used __section("__versions") = { { 0x974e7e69, "inet_recvmsg" }, { 0x200b2041, "in6addr_any" }, { 0x75559a69, "sock_i_uid" }, { 0x88db9f48, "__check_object_size" }, { 0xc5b8b9de, "inet_addr_type_table" }, { 0xd542439, "__ipv6_addr_type" }, { 0x506dff1a, "__genradix_free" }, { 0x7696f8c7, "__list_add_valid_or_report" }, { 0xd0d156e9, "__rht_bucket_nested" }, { 0x27fa66e1, "nr_free_buffer_pages" }, { 0x30d6e866, "skb_copy_bits" }, { 0xa5e515de, "inet_unregister_protosw" }, { 0x20978fb9, "idr_find" }, { 0xfba7a5f5, "__get_random_u32_below" }, { 0x59ed788f, "sock_wfree" }, { 0xe9ff6e6c, "skb_put" }, { 0x916aefbe, "__percpu_counter_init_many" }, { 0x452978ef, "__fl6_sock_lookup" }, { 0x8d522714, "__rcu_read_lock" }, { 0x7f02188f, "__msecs_to_jiffies" }, { 0xa61a8877, "ip6_dst_hoplimit" }, { 0xb1899881, "consume_skb" }, { 0x443d4be, "inet6_add_offload" }, { 0xdbb014c, "crypto_shash_tfm_digest" }, { 0xc5b6f236, "queue_work_on" }, { 0x227ccbbf, "inet6_bind" }, { 0x9291cd3b, "memdup_user" }, { 0x472332ef, "trace_raw_output_prep" }, { 0x36fdaf64, "l3mdev_fib_table_by_index" }, { 0xd280c7d0, "udp_sock_create4" }, { 0xecc591c7, "skb_dequeue" }, { 0x21ea5251, "__bitmap_weight" }, { 0x25180e32, "inet6_unregister_protosw" }, { 0x5be63c5b, "crc32c_csum_stub" }, { 0x98e46228, "__trace_trigger_soft_disabled" }, { 0x92540fbf, "finish_wait" }, { 0x693ad4b5, "skb_segment" }, { 0xba41d078, "trace_event_printf" }, { 0xa66e941f, "__ip_dev_find" }, { 0xa1a851c0, "udp_tunnel6_xmit_skb" }, { 0xdc011758, "sock_common_getsockopt" }, { 0xcf5e3eb6, "inet_bind" }, { 0x9c32356a, "sock_create" }, { 0x7b37d4a7, "_find_first_zero_bit" }, { 0xdb2e4f7d, "percpu_counter_destroy_many" }, { 0xd5fd90f1, "prepare_to_wait" }, { 0x9faf62a9, "fd_install" }, { 0x5363fbb8, "trace_event_raw_init" }, { 0x4829a47e, "memcpy" }, { 0xf5a20ed2, "__genradix_prealloc" }, { 0x37a0cba, "kfree" }, { 0x897da1d7, "inet_register_protosw" }, { 0xaeb082ad, "_raw_read_unlock_bh" }, { 0x8dee722d, "_raw_read_lock_bh" }, { 0x44f0ad9, "get_random_u16" }, { 0xbf6922ce, "__xfrm_policy_check" }, { 0xdc0e4855, "timer_delete" }, { 0x417477ec, "security_sctp_assoc_established" }, { 0xe6aef439, "__tracepoint_sk_data_ready" }, { 0x2b404962, "bpf_trace_run2" }, { 0x66aad6cd, "sock_common_setsockopt" }, { 0x5d29225f, "remove_proc_subtree" }, { 0xf6ebc03b, "net_ratelimit" }, { 0xe2964344, "__wake_up" }, { 0x4302d0eb, "free_pages" }, { 0x5ac77bd5, "ip_route_output_flow" }, { 0xe5ce1a56, "rhashtable_walk_enter" }, { 0x412730c8, "kmem_cache_create" }, { 0xd676bc4a, "__sk_mem_schedule" }, { 0x30829faa, "ipv6_setsockopt" }, { 0xd2800691, "nf_conntrack_destroy" }, { 0x99b77976, "sock_alloc_file" }, { 0xc5844fb8, "__per_cpu_offset" }, { 0xba8fbd64, "_raw_spin_lock" }, { 0xcbd4898c, "fortify_panic" }, { 0x3a73ab2d, "proc_create_net_data" }, { 0x3f4547a7, "put_unused_fd" }, { 0x99d72e06, "sk_error_report" }, { 0x40510ef9, "register_pernet_subsys" }, { 0x5cd97869, "put_cmsg" }, { 0x3fd52e54, "trace_event_buffer_commit" }, { 0x9feed7ce, "timer_reduce" }, { 0x5f350cc1, "register_net_sysctl_sz" }, { 0xe7dc7fe6, "inet_sock_destruct" }, { 0xae197b5e, "crypto_destroy_tfm" }, { 0xdc72f94b, "sock_kmalloc" }, { 0x6c5b6dfc, "inet_sk_get_local_port_range" }, { 0xd2a3b6c7, "inet6_del_protocol" }, { 0xd38ee2c7, "__get_hash_from_flowi6" }, { 0x122c3a7e, "_printk" }, { 0xb6894e0a, "inet_getname" }, { 0x37e574c4, "proto_unregister" }, { 0xdc984676, "security_sctp_sk_clone" }, { 0x1d24c881, "___ratelimit" }, { 0x8ddd8aad, "schedule_timeout" }, { 0x54e6fcdd, "net_enable_timestamp" }, { 0x4b84d381, "__sock_recv_cmsgs" }, { 0xc8827b75, "sysctl_vals" }, { 0x296695f, "refcount_warn_saturate" }, { 0xe46021ca, "_raw_spin_unlock_bh" }, { 0x6cbbfc54, "__arch_copy_to_user" }, { 0x6a5cb5ee, "__get_free_pages" }, { 0x7682ba4e, "__copy_overflow" }, { 0xfe029963, "unregister_inetaddr_notifier" }, { 0xbeea74eb, "__alloc_skb" }, { 0x50f91491, "__genradix_ptr" }, { 0xb36f2ac3, "inet_release" }, { 0x922db506, "kmem_cache_alloc" }, { 0x41c00e12, "proto_register" }, { 0x40eca1c8, "skb_copy_expand" }, { 0xba220db7, "__wake_up_sync_key" }, { 0xfc7ca494, "inet6_compat_ioctl" }, { 0xadd139d4, "rfs_needed" }, { 0x29604158, "napi_busy_loop" }, { 0x7665a95b, "idr_remove" }, { 0x5806521e, "inet_ctl_sock_create" }, { 0x14ae059d, "inet_ioctl" }, { 0xe9268b84, "reuseport_add_sock" }, { 0x7ba479b4, "reuseport_select_sock" }, { 0x4e547048, "__kmalloc_node_track_caller" }, { 0x520e97c4, "proc_dostring" }, { 0x33338211, "rcuref_get_slowpath" }, { 0xb7bebbda, "sk_filter_trim_cap" }, { 0x2d2c902f, "perf_trace_buf_alloc" }, { 0x192943fe, "perf_trace_run_bpf_submit" }, { 0x86735d8a, "fput" }, { 0xab5abe1, "__traceiter_sk_data_ready" }, { 0xbde74c20, "inet_accept" }, { 0x215e000a, "init_net" }, { 0xf70e4a4d, "preempt_schedule_notrace" }, { 0x8896979e, "crypto_shash_setkey" }, { 0x6c86c0ae, "skb_pull" }, { 0x43b0c9c3, "preempt_schedule" }, { 0x5c2d4532, "inet_add_offload" }, { 0x2469810f, "__rcu_read_unlock" }, { 0xc38c83b8, "mod_timer" }, { 0xc2697162, "inet_add_protocol" }, { 0xa136d8e9, "inet_shutdown" }, { 0x28d9857d, "sk_free" }, { 0xddf8fcd4, "sock_wake_async" }, { 0x32ad1ac4, "dev_get_by_index_rcu" }, { 0xa3d1d07e, "kfree_skb_reason" }, { 0x954f099c, "idr_preload" }, { 0x115f207, "inet_del_offload" }, { 0xe68efe41, "_raw_write_lock" }, { 0xbd9a1fbf, "skb_push" }, { 0x704ff3c8, "__ip_queue_xmit" }, { 0xa74e0693, "kmem_cache_free" }, { 0x7a4ac1e2, "__sk_mem_reclaim" }, { 0x4904c8a9, "fl6_update_dst" }, { 0x5a921311, "strncmp" }, { 0x9092defd, "proc_doulongvec_minmax" }, { 0x116f02f4, "trace_event_reg" }, { 0xd0760fc0, "kfree_sensitive" }, { 0x56802ae8, "rps_cpu_mask" }, { 0x950eb34e, "__list_del_entry_valid_or_report" }, { 0xdd4d55b6, "_raw_read_unlock" }, { 0x53a1e8d9, "_find_next_bit" }, { 0x9a5dce5c, "rhashtable_walk_start_check" }, { 0xe590dea3, "sk_busy_loop_end" }, { 0x40235c98, "_raw_write_unlock" }, { 0x8fbca63c, "ns_capable" }, { 0x7bcf5f59, "__cpu_online_mask" }, { 0x449ad0a7, "memcmp" }, { 0x599c2c5e, "lock_sock_nested" }, { 0x3c3fce39, "__local_bh_enable_ip" }, { 0x944375db, "_totalram_pages" }, { 0xad8c2861, "inet6_ioctl" }, { 0x141b39dd, "skb_copy_datagram_iter" }, { 0x9cd7551a, "rhashtable_walk_stop" }, { 0x37befc70, "jiffies_to_msecs" }, { 0x91f44510, "idr_alloc_cyclic" }, { 0xc40ade18, "sk_alloc" }, { 0x3dabf271, "memcg_sockets_enabled_key" }, { 0x4cb98723, "unregister_pernet_subsys" }, { 0xed81bdcb, "__cpu_possible_mask" }, { 0x248a509e, "ip6_dst_lookup_flow" }, { 0x7f6cee89, "rhashtable_free_and_destroy" }, { 0x5eb4ef0, "sock_no_socketpair" }, { 0xdcb764ad, "memset" }, { 0xb202f0d7, "rht_bucket_nested_insert" }, { 0xc60c1dc3, "udp_tunnel_sock_release" }, { 0x2fe252cc, "unregister_inet6addr_notifier" }, { 0x47ec979c, "sock_no_mmap" }, { 0xd9a5ea54, "__init_waitqueue_head" }, { 0x5327492a, "__pskb_pull_tail" }, { 0xe48f714a, "setup_udp_tunnel_sock" }, { 0xff052b31, "udp_sock_create6" }, { 0x64b6d9d6, "skb_trim" }, { 0xc9ec4e21, "free_percpu" }, { 0x15ba50a6, "jiffies" }, { 0x17fd536d, "sk_common_release" }, { 0x832a39e6, "bpf_trace_run3" }, { 0xf2b33cb7, "memory_cgrp_subsys_on_dfl_key" }, { 0xe0313d71, "rhashtable_insert_slow" }, { 0x3c3ff9fd, "sprintf" }, { 0xb15b4109, "crc32c" }, { 0x27b2ec37, "inet6_getname" }, { 0xe1f91649, "sock_i_ino" }, { 0xf01480b2, "inet6_sock_destruct" }, { 0x7a2af7b4, "cpu_number" }, { 0x28aa6a67, "call_rcu" }, { 0x534da16d, "ip6_xmit" }, { 0xc0118bab, "security_sctp_assoc_request" }, { 0x1b4f0af9, "inet_del_protocol" }, { 0x44c10a52, "kvfree_call_rcu" }, { 0xc47c7cc, "skb_set_owner_w" }, { 0xdf521442, "_find_next_zero_bit" }, { 0x5daf5af3, "trace_event_buffer_reserve" }, { 0x28ea3e72, "__skb_checksum" }, { 0x2c0711e7, "reuseport_alloc" }, { 0x20ab0b61, "inet6_register_protosw" }, { 0xae316c11, "icmpv6_err_convert" }, { 0x833c50bb, "inet6_release" }, { 0xc622556f, "prepare_to_wait_exclusive" }, { 0xe138fb8c, "percpu_counter_add_batch" }, { 0xc3d65c2a, "inet_sendmsg" }, { 0xc6f46339, "init_timer_key" }, { 0x19858e93, "param_ops_bool" }, { 0xa843805a, "get_unused_fd_flags" }, { 0xfa2ce00a, "ipv6_dup_options" }, { 0x949f7342, "__alloc_percpu" }, { 0x66b4cc41, "kmemdup" }, { 0x60352082, "register_inet6addr_notifier" }, { 0x2cf56265, "__dynamic_pr_debug" }, { 0xb43f9365, "ktime_get" }, { 0x3ac3feba, "rhltable_init" }, { 0x2b97f0b0, "udp_tunnel_xmit_skb" }, { 0x56470118, "__warn_printk" }, { 0x7d2f15d3, "seq_printf" }, { 0x26f68a37, "proc_create_net_single" }, { 0x3465364a, "skb_copy" }, { 0x433a6774, "skb_clone" }, { 0x508bf8ff, "inet_sk_set_state" }, { 0x12a4e128, "__arch_copy_from_user" }, { 0xc3690fc, "_raw_spin_lock_bh" }, { 0x29f2685b, "dst_release" }, { 0xb587040d, "_copy_from_iter" }, { 0xfe8c61f0, "_raw_read_lock" }, { 0x5e1b558a, "sock_release" }, { 0xf94536c2, "proc_dointvec" }, { 0x55430c2a, "seq_puts" }, { 0xbaaecd2a, "sock_gettstamp" }, { 0x7c435d2f, "security_sctp_bind_connect" }, { 0x54651f9b, "rhashtable_walk_next" }, { 0x2e7b157f, "_proc_mkdir" }, { 0xd839593c, "sk_setup_caps" }, { 0x41ed3709, "get_random_bytes" }, { 0x284c3d29, "send_sig" }, { 0xb805d2b3, "unregister_net_sysctl_table" }, { 0xad73041f, "autoremove_wake_function" }, { 0xf68285c0, "register_inetaddr_notifier" }, { 0xabffdc8b, "inet6_add_protocol" }, { 0x400fede6, "from_kuid_munged" }, { 0x29977925, "kmalloc_trace" }, { 0xf48f24b8, "ip_setsockopt" }, { 0xcd5835b, "ipv6_flowlabel_exclusive" }, { 0x1c8e6ede, "ipv6_chk_addr" }, { 0x60a13e90, "rcu_barrier" }, { 0x7d5d30f0, "ipv6_getsockopt" }, { 0x98cf60b3, "strlen" }, { 0x43600b9b, "reuseport_detach_sock" }, { 0x7a204a00, "ip_getsockopt" }, { 0xaad0ae78, "__bitmap_shift_right" }, { 0x61478100, "iov_iter_revert" }, { 0x76549ffd, "crypto_alloc_shash" }, { 0xb5b54b34, "_raw_spin_unlock" }, { 0xd62ecd49, "rps_sock_flow_table" }, { 0xb7f990e9, "rht_bucket_nested" }, { 0x7381287f, "trace_handle_return" }, { 0xf188a662, "rhashtable_walk_exit" }, { 0x49045426, "icmp_err_convert" }, { 0xc4f0da12, "ktime_get_with_offset" }, { 0xe327041b, "sock_init_data" }, { 0xeb233a45, "__kmalloc" }, { 0x7d5e1008, "__crc32c_le_shift" }, { 0xe61a6d75, "kmalloc_caches" }, { 0x63d67aeb, "kmem_cache_destroy" }, { 0xf0b94d69, "release_sock" }, { 0x2d3385d3, "system_wq" }, { 0x9f981e37, "skb_queue_head" }, { 0x2801a22f, "proc_dointvec_minmax" }, { 0x17608925, "module_layout" }, }; MODULE_INFO(depends, "udp_tunnel,ip6_udp_tunnel");