Temporary header file '/tmp/1oYrN3kFt6/dump1.h' with the following content will be compiled to create GCC translation unit dump: // add defines #define __STDC_VERSION__ 201710L #define _FILE_OFFSET_BITS 64 #define _GXX_NULLPTR_T #define CLUTTER_ENABLE_COMPOSITOR_API 1 #define _REGEX_NELTS(n) #define _Atomic #define PACKED // add includes #include "/usr/include/libnl3/netlink/addr.h" #include "/usr/include/libnl3/netlink/attr.h" #include "/usr/include/libnl3/netlink/cache-api.h" #include "/usr/include/libnl3/netlink/cache.h" #include "/usr/include/libnl3/netlink/cli/addr.h" #include "/usr/include/libnl3/netlink/cli/class.h" #include "/usr/include/libnl3/netlink/cli/cls.h" #include "/usr/include/libnl3/netlink/cli/ct.h" #include "/usr/include/libnl3/netlink/cli/exp.h" #include "/usr/include/libnl3/netlink/cli/link.h" #include "/usr/include/libnl3/netlink/cli/mdb.h" #include "/usr/include/libnl3/netlink/cli/neigh.h" #include "/usr/include/libnl3/netlink/cli/qdisc.h" #include "/usr/include/libnl3/netlink/cli/route.h" #include "/usr/include/libnl3/netlink/cli/rule.h" #include "/usr/include/libnl3/netlink/cli/tc.h" #include "/usr/include/libnl3/netlink/cli/utils.h" #include "/usr/include/libnl3/netlink/data.h" #include "/usr/include/libnl3/netlink/errno.h" #include "/usr/include/libnl3/netlink/fib_lookup/lookup.h" #include "/usr/include/libnl3/netlink/fib_lookup/request.h" #include "/usr/include/libnl3/netlink/genl/ctrl.h" #include "/usr/include/libnl3/netlink/genl/family.h" #include "/usr/include/libnl3/netlink/genl/genl.h" #include "/usr/include/libnl3/netlink/genl/mngt.h" #include "/usr/include/libnl3/netlink/handlers.h" #include "/usr/include/libnl3/netlink/hash.h" #include "/usr/include/libnl3/netlink/hashtable.h" #include "/usr/include/libnl3/netlink/idiag/idiagnl.h" #include "/usr/include/libnl3/netlink/idiag/meminfo.h" #include "/usr/include/libnl3/netlink/idiag/msg.h" #include "/usr/include/libnl3/netlink/idiag/req.h" #include "/usr/include/libnl3/netlink/idiag/vegasinfo.h" #include "/usr/include/libnl3/netlink/list.h" #include "/usr/include/libnl3/netlink/msg.h" #include "/usr/include/libnl3/netlink/netfilter/ct.h" #include "/usr/include/libnl3/netlink/netfilter/exp.h" #include "/usr/include/libnl3/netlink/netfilter/log.h" #include "/usr/include/libnl3/netlink/netfilter/log_msg.h" #include "/usr/include/libnl3/netlink/netfilter/netfilter.h" #include "/usr/include/libnl3/netlink/netfilter/nfnl.h" #include "/usr/include/libnl3/netlink/netfilter/queue.h" #include "/usr/include/libnl3/netlink/netfilter/queue_msg.h" #include "/usr/include/libnl3/netlink/netlink-compat.h" #include "/usr/include/libnl3/netlink/netlink-kernel.h" #include "/usr/include/libnl3/netlink/netlink.h" #include "/usr/include/libnl3/netlink/object-api.h" #include "/usr/include/libnl3/netlink/object.h" #include "/usr/include/libnl3/netlink/route/act/gact.h" #include "/usr/include/libnl3/netlink/route/act/mirred.h" #include "/usr/include/libnl3/netlink/route/act/nat.h" #include "/usr/include/libnl3/netlink/route/act/skbedit.h" #include "/usr/include/libnl3/netlink/route/act/vlan.h" #include "/usr/include/libnl3/netlink/route/action.h" #include "/usr/include/libnl3/netlink/route/addr.h" #include "/usr/include/libnl3/netlink/route/class.h" #include "/usr/include/libnl3/netlink/route/classifier.h" #include "/usr/include/libnl3/netlink/route/cls/basic.h" #include "/usr/include/libnl3/netlink/route/cls/cgroup.h" #include "/usr/include/libnl3/netlink/route/cls/ematch/cmp.h" #include "/usr/include/libnl3/netlink/route/cls/ematch/meta.h" #include "/usr/include/libnl3/netlink/route/cls/ematch/nbyte.h" #include "/usr/include/libnl3/netlink/route/cls/ematch/text.h" #include "/usr/include/libnl3/netlink/route/cls/ematch.h" #include "/usr/include/libnl3/netlink/route/cls/flower.h" #include "/usr/include/libnl3/netlink/route/cls/fw.h" #include "/usr/include/libnl3/netlink/route/cls/matchall.h" #include "/usr/include/libnl3/netlink/route/cls/police.h" #include "/usr/include/libnl3/netlink/route/cls/u32.h" #include "/usr/include/libnl3/netlink/route/link/api.h" #include "/usr/include/libnl3/netlink/route/link/bonding.h" #include "/usr/include/libnl3/netlink/route/link/bridge.h" #include "/usr/include/libnl3/netlink/route/link/can.h" #include "/usr/include/libnl3/netlink/route/link/geneve.h" #include "/usr/include/libnl3/netlink/route/link/inet.h" #include "/usr/include/libnl3/netlink/route/link/inet6.h" #include "/usr/include/libnl3/netlink/route/link/info-api.h" #include "/usr/include/libnl3/netlink/route/link/ip6gre.h" #include "/usr/include/libnl3/netlink/route/link/ip6tnl.h" #include "/usr/include/libnl3/netlink/route/link/ip6vti.h" #include "/usr/include/libnl3/netlink/route/link/ipgre.h" #include "/usr/include/libnl3/netlink/route/link/ipip.h" #include "/usr/include/libnl3/netlink/route/link/ipvlan.h" #include "/usr/include/libnl3/netlink/route/link/ipvti.h" #include "/usr/include/libnl3/netlink/route/link/macsec.h" #include "/usr/include/libnl3/netlink/route/link/macvlan.h" #include "/usr/include/libnl3/netlink/route/link/macvtap.h" #include "/usr/include/libnl3/netlink/route/link/ppp.h" #include "/usr/include/libnl3/netlink/route/link/sit.h" #include "/usr/include/libnl3/netlink/route/link/sriov.h" #include "/usr/include/libnl3/netlink/route/link/team.h" #include "/usr/include/libnl3/netlink/route/link/veth.h" #include "/usr/include/libnl3/netlink/route/link/vlan.h" #include "/usr/include/libnl3/netlink/route/link/vrf.h" #include "/usr/include/libnl3/netlink/route/link/vxlan.h" #include "/usr/include/libnl3/netlink/route/link/xfrmi.h" #include "/usr/include/libnl3/netlink/route/link.h" #include "/usr/include/libnl3/netlink/route/mdb.h" #include "/usr/include/libnl3/netlink/route/neighbour.h" #include "/usr/include/libnl3/netlink/route/neightbl.h" #include "/usr/include/libnl3/netlink/route/netconf.h" #include "/usr/include/libnl3/netlink/route/nexthop.h" #include "/usr/include/libnl3/netlink/route/pktloc.h" #include "/usr/include/libnl3/netlink/route/qdisc/cbq.h" #include "/usr/include/libnl3/netlink/route/qdisc/dsmark.h" #include "/usr/include/libnl3/netlink/route/qdisc/fifo.h" #include "/usr/include/libnl3/netlink/route/qdisc/fq_codel.h" #include "/usr/include/libnl3/netlink/route/qdisc/hfsc.h" #include "/usr/include/libnl3/netlink/route/qdisc/htb.h" #include "/usr/include/libnl3/netlink/route/qdisc/mqprio.h" #include "/usr/include/libnl3/netlink/route/qdisc/netem.h" #include "/usr/include/libnl3/netlink/route/qdisc/plug.h" #include "/usr/include/libnl3/netlink/route/qdisc/prio.h" #include "/usr/include/libnl3/netlink/route/qdisc/red.h" #include "/usr/include/libnl3/netlink/route/qdisc/sfq.h" #include "/usr/include/libnl3/netlink/route/qdisc/tbf.h" #include "/usr/include/libnl3/netlink/route/qdisc.h" #include "/usr/include/libnl3/netlink/route/route.h" #include "/usr/include/libnl3/netlink/route/rtnl.h" #include "/usr/include/libnl3/netlink/route/rule.h" #include "/usr/include/libnl3/netlink/route/tc-api.h" #include "/usr/include/libnl3/netlink/route/tc.h" #include "/usr/include/libnl3/netlink/socket.h" #include "/usr/include/libnl3/netlink/types.h" #include "/usr/include/libnl3/netlink/utils.h" #include "/usr/include/libnl3/netlink/version.h" #include "/usr/include/libnl3/netlink/xfrm/ae.h" #include "/usr/include/libnl3/netlink/xfrm/lifetime.h" #include "/usr/include/libnl3/netlink/xfrm/sa.h" #include "/usr/include/libnl3/netlink/xfrm/selector.h" #include "/usr/include/libnl3/netlink/xfrm/sp.h" #include "/usr/include/libnl3/netlink/xfrm/template.h" // add classes _G_fpos64_t* tmp_add_class_0; _G_fpos_t* tmp_add_class_1; _IO_cookie_io_functions_t* tmp_add_class_2; addrinfo* tmp_add_class_3; can_berr_counter* tmp_add_class_4; can_bittiming* tmp_add_class_5; can_bittiming_const* tmp_add_class_6; can_clock* tmp_add_class_7; can_ctrlmode* tmp_add_class_8; can_device_stats* tmp_add_class_9; cmsghdr* tmp_add_class_10; fib_rule_hdr* tmp_add_class_11; fib_rule_port_range* tmp_add_class_12; fib_rule_uid_range* tmp_add_class_13; gaicb* tmp_add_class_14; genl_cmd* tmp_add_class_15; genl_info* tmp_add_class_16; genl_ops* tmp_add_class_17; genlmsghdr* tmp_add_class_18; group_filter* tmp_add_class_19; group_req* tmp_add_class_20; group_source_req* tmp_add_class_21; hostent* tmp_add_class_22; if_stats_msg* tmp_add_class_23; ifa_cacheinfo* tmp_add_class_24; ifaddrmsg* tmp_add_class_25; ifinfomsg* tmp_add_class_26; ifla_bridge_id* tmp_add_class_27; ifla_cacheinfo* tmp_add_class_28; ifla_port_vsi* tmp_add_class_29; ifla_rmnet_flags* tmp_add_class_30; ifla_vf_broadcast* tmp_add_class_31; ifla_vf_guid* tmp_add_class_32; ifla_vf_link_state* tmp_add_class_33; ifla_vf_mac* tmp_add_class_34; ifla_vf_rate* tmp_add_class_35; ifla_vf_rss_query_en* tmp_add_class_36; ifla_vf_spoofchk* tmp_add_class_37; ifla_vf_trust* tmp_add_class_38; ifla_vf_tx_rate* tmp_add_class_39; ifla_vf_vlan* tmp_add_class_40; ifla_vf_vlan_info* tmp_add_class_41; ifla_vlan_flags* tmp_add_class_42; ifla_vlan_qos_mapping* tmp_add_class_43; ifla_vxlan_port_range* tmp_add_class_44; in6_addr* tmp_add_class_45; in6_flowlabel_req* tmp_add_class_46; in6_pktinfo* tmp_add_class_47; in_addr* tmp_add_class_48; in_pktinfo* tmp_add_class_49; iovec* tmp_add_class_50; ip6_mtuinfo* tmp_add_class_51; ip_mreq* tmp_add_class_52; ip_mreq_source* tmp_add_class_53; ip_mreqn* tmp_add_class_54; ip_msfilter* tmp_add_class_55; ip_opts* tmp_add_class_56; ipv6_mreq* tmp_add_class_57; itimerval* tmp_add_class_58; linger* tmp_add_class_59; mmsghdr* tmp_add_class_60; msghdr* tmp_add_class_61; nda_cacheinfo* tmp_add_class_62; ndmsg* tmp_add_class_63; ndt_config* tmp_add_class_64; ndt_stats* tmp_add_class_65; ndtmsg* tmp_add_class_66; nduseroptmsg* tmp_add_class_67; netent* tmp_add_class_68; nfattr* tmp_add_class_69; nfgenmsg* tmp_add_class_70; nfnl_ct_timestamp* tmp_add_class_71; nl_cli_tc_module* tmp_add_class_72; nl_dump_params* tmp_add_class_73; nl_hash_node* tmp_add_class_74; nl_hash_table* tmp_add_class_75; nl_list_head* tmp_add_class_76; nl_mmap_hdr* tmp_add_class_77; nl_mmap_req* tmp_add_class_78; nl_pktinfo* tmp_add_class_79; nl_vf_rate* tmp_add_class_80; nl_vf_vlan_info* tmp_add_class_81; nl_vf_vlans* tmp_add_class_82; nla_bitfield32* tmp_add_class_83; nla_policy* tmp_add_class_84; nlattr* tmp_add_class_85; nlmsgerr* tmp_add_class_86; nlmsghdr* tmp_add_class_87; option* tmp_add_class_88; osockaddr* tmp_add_class_89; pollfd* tmp_add_class_90; prefix_cacheinfo* tmp_add_class_91; prefixmsg* tmp_add_class_92; protoent* tmp_add_class_93; rpcent* tmp_add_class_94; rta_cacheinfo* tmp_add_class_95; rta_mfc_stats* tmp_add_class_96; rta_session* tmp_add_class_97; rtattr* tmp_add_class_98; rtgenmsg* tmp_add_class_99; rtmsg* tmp_add_class_100; rtnexthop* tmp_add_class_101; rtnl_ematch_ops* tmp_add_class_102; rtnl_hw_stats64* tmp_add_class_103; rtnl_link_bridge_vlan* tmp_add_class_104; rtnl_link_ifmap* tmp_add_class_105; rtnl_link_stats* tmp_add_class_106; rtnl_link_stats64* tmp_add_class_107; rtnl_pktloc* tmp_add_class_108; rtnl_rtcacheinfo* tmp_add_class_109; rtvia* tmp_add_class_110; servent* tmp_add_class_111; sock_diag_req* tmp_add_class_112; sockaddr* tmp_add_class_113; sockaddr_in* tmp_add_class_114; sockaddr_in6* tmp_add_class_115; sockaddr_nl* tmp_add_class_116; sockaddr_storage* tmp_add_class_117; tc_basic_pcnt* tmp_add_class_118; tc_cbq_fopt* tmp_add_class_119; tc_cbq_lssopt* tmp_add_class_120; tc_cbq_ovl* tmp_add_class_121; tc_cbq_police* tmp_add_class_122; tc_cbq_wrropt* tmp_add_class_123; tc_cbq_xstats* tmp_add_class_124; tc_cbs_qopt* tmp_add_class_125; tc_choke_qopt* tmp_add_class_126; tc_choke_xstats* tmp_add_class_127; tc_cnt* tmp_add_class_128; tc_codel_xstats* tmp_add_class_129; tc_drr_stats* tmp_add_class_130; tc_estimator* tmp_add_class_131; tc_etf_qopt* tmp_add_class_132; tc_fifo_qopt* tmp_add_class_133; tc_fq_codel_cl_stats* tmp_add_class_134; tc_fq_codel_qd_stats* tmp_add_class_135; tc_fq_codel_xstats* tmp_add_class_136; tc_fq_pie_xstats* tmp_add_class_137; tc_fq_qd_stats* tmp_add_class_138; tc_gact* tmp_add_class_139; tc_gact_p* tmp_add_class_140; tc_gred_qopt* tmp_add_class_141; tc_gred_sopt* tmp_add_class_142; tc_hfsc_qopt* tmp_add_class_143; tc_hfsc_stats* tmp_add_class_144; tc_hhf_xstats* tmp_add_class_145; tc_htb_glob* tmp_add_class_146; tc_htb_opt* tmp_add_class_147; tc_htb_xstats* tmp_add_class_148; tc_matchall_pcnt* tmp_add_class_149; tc_mirred* tmp_add_class_150; tc_mqprio_qopt* tmp_add_class_151; tc_multiq_qopt* tmp_add_class_152; tc_nat* tmp_add_class_153; tc_netem_corr* tmp_add_class_154; tc_netem_corrupt* tmp_add_class_155; tc_netem_gemodel* tmp_add_class_156; tc_netem_gimodel* tmp_add_class_157; tc_netem_qopt* tmp_add_class_158; tc_netem_rate* tmp_add_class_159; tc_netem_reorder* tmp_add_class_160; tc_netem_slot* tmp_add_class_161; tc_pie_xstats* tmp_add_class_162; tc_plug_qopt* tmp_add_class_163; tc_police* tmp_add_class_164; tc_prio_qopt* tmp_add_class_165; tc_qfq_stats* tmp_add_class_166; tc_ratespec* tmp_add_class_167; tc_red_qopt* tmp_add_class_168; tc_red_xstats* tmp_add_class_169; tc_rsvp_gpi* tmp_add_class_170; tc_rsvp_pinfo* tmp_add_class_171; tc_service_curve* tmp_add_class_172; tc_sfb_qopt* tmp_add_class_173; tc_sfb_xstats* tmp_add_class_174; tc_sfq_qopt* tmp_add_class_175; tc_sfq_qopt_v1* tmp_add_class_176; tc_sfq_xstats* tmp_add_class_177; tc_sfqred_stats* tmp_add_class_178; tc_sizespec* tmp_add_class_179; tc_skbedit* tmp_add_class_180; tc_skbprio_qopt* tmp_add_class_181; tc_stats* tmp_add_class_182; tc_tbf_qopt* tmp_add_class_183; tc_u32_key* tmp_add_class_184; tc_u32_mark* tmp_add_class_185; tc_u32_pcnt* tmp_add_class_186; tc_u32_sel* tmp_add_class_187; tcamsg* tmp_add_class_188; tcf_em_cmp* tmp_add_class_189; tcf_em_nbyte* tmp_add_class_190; tcf_em_text* tmp_add_class_191; tcf_ematch_hdr* tmp_add_class_192; tcf_ematch_tree_hdr* tmp_add_class_193; tcf_meta_hdr* tmp_add_class_194; tcf_meta_val* tmp_add_class_195; tcf_t* tmp_add_class_196; tcmsg* tmp_add_class_197; tcp_cookie_transactions* tmp_add_class_198; tcp_info* tmp_add_class_199; tcp_md5sig* tmp_add_class_200; tcp_repair_opt* tmp_add_class_201; tcp_repair_window* tmp_add_class_202; tcp_zerocopy_receive* tmp_add_class_203; tcphdr* tmp_add_class_204; tunnel_msg* tmp_add_class_205; ucred* tmp_add_class_206; vlan_map* tmp_add_class_207; xfrm_address_filter* tmp_add_class_208; xfrm_aevent_id* tmp_add_class_209; xfrm_algo* tmp_add_class_210; xfrm_algo_aead* tmp_add_class_211; xfrm_algo_auth* tmp_add_class_212; xfrm_encap_tmpl* tmp_add_class_213; xfrm_id* tmp_add_class_214; xfrm_lifetime_cfg* tmp_add_class_215; xfrm_lifetime_cur* tmp_add_class_216; xfrm_mark* tmp_add_class_217; xfrm_replay_state* tmp_add_class_218; xfrm_replay_state_esn* tmp_add_class_219; xfrm_sec_ctx* tmp_add_class_220; xfrm_selector* tmp_add_class_221; xfrm_stats* tmp_add_class_222; xfrm_user_acquire* tmp_add_class_223; xfrm_user_expire* tmp_add_class_224; xfrm_user_kmaddress* tmp_add_class_225; xfrm_user_mapping* tmp_add_class_226; xfrm_user_migrate* tmp_add_class_227; xfrm_user_offload* tmp_add_class_228; xfrm_user_polexpire* tmp_add_class_229; xfrm_user_report* tmp_add_class_230; xfrm_user_sec_ctx* tmp_add_class_231; xfrm_user_tmpl* tmp_add_class_232; xfrm_userpolicy_default* tmp_add_class_233; xfrm_userpolicy_id* tmp_add_class_234; xfrm_userpolicy_info* tmp_add_class_235; xfrm_userpolicy_type* tmp_add_class_236; xfrm_usersa_flush* tmp_add_class_237; xfrm_usersa_id* tmp_add_class_238; xfrm_usersa_info* tmp_add_class_239; xfrm_userspi_info* tmp_add_class_240; xfrmu_sadhinfo* tmp_add_class_241; xfrmu_spdhinfo* tmp_add_class_242; xfrmu_spdhthresh* tmp_add_class_243; xfrmu_spdinfo* tmp_add_class_244; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/1oYrN3kFt6/dump1.h" -I/usr/include/libnl3