Explore
/
Sign In
/
Unknown
Unknown
Fork
Star
Artifacts
binary
types-and-globals.h
0 lines
|
306.14 KB
#pragma once #include <stdint.h> #include <stdbool.h> #include "primitive-types.h" #include "attributes.h" #ifndef NULL #define NULL (0) #endif // \defgroup Type definitions // \{ typedef struct _PACKED struct_0 struct_0; typedef struct _PACKED struct_1 struct_1; struct _PACKED _SIZE(28) struct_1 { uint8_t padding_at_0[28]; }; typedef struct _PACKED struct_2 struct_2; struct _PACKED _SIZE(48) struct_2 { uint8_t padding_at_0[48]; }; typedef struct _PACKED struct_3 struct_3; struct _PACKED _SIZE(36) struct_3 { uint8_t padding_at_0[36]; }; typedef struct _PACKED struct_4 struct_4; typedef struct _PACKED struct_5 struct_5; struct _PACKED _SIZE(32) struct_5 { uint8_t padding_at_0[32]; }; struct _PACKED _SIZE(32) struct_4 { struct_5 __abi_tag _STARTS_AT(0); }; typedef struct _PACKED struct_6 struct_6; struct _PACKED _SIZE(40) struct_6 { uint8_t padding_at_0[40]; }; typedef struct _PACKED struct_7 struct_7; struct _PACKED _SIZE(528) struct_7 { uint8_t padding_at_0[528]; }; typedef struct _PACKED struct_8 struct_8; struct _PACKED _SIZE(256) struct_8 { uint8_t padding_at_0[256]; }; typedef struct _PACKED struct_9 struct_9; struct _PACKED _SIZE(44) struct_9 { uint8_t padding_at_0[44]; }; typedef struct _PACKED struct_10 struct_10; struct _PACKED _SIZE(64) struct_10 { uint8_t padding_at_0[64]; }; typedef struct _PACKED struct_11 struct_11; struct _PACKED _SIZE(216) struct_11 { uint8_t padding_at_0[216]; }; typedef struct _PACKED struct_12 struct_12; struct _PACKED _SIZE(360) struct_12 { uint8_t padding_at_0[360]; }; struct _PACKED _SIZE(2456) struct_0 { uint8_t padding_at_0[792]; struct_1 interp _STARTS_AT(792); uint8_t padding_at_820[4]; struct_2 note_gnu_property _STARTS_AT(824); struct_3 offset_872; struct_4 offset_908; uint8_t padding_at_940[4]; struct_6 gnu_hash _STARTS_AT(944); struct_7 dynsym _STARTS_AT(984); struct_8 dynstr _STARTS_AT(1512); struct_9 gnu_version _STARTS_AT(1768); uint8_t padding_at_1812[4]; struct_10 gnu_version_r _STARTS_AT(1816); struct_11 rela_dyn _STARTS_AT(1880); struct_12 rela_plt _STARTS_AT(2096); }; typedef struct _PACKED struct_13 struct_13; typedef struct _PACKED struct_14 struct_14; struct _PACKED _CAN_CONTAIN_CODE _SIZE(27) struct_14 { uint8_t padding_at_0[27]; }; typedef struct _PACKED struct_15 struct_15; struct _PACKED _CAN_CONTAIN_CODE _SIZE(256) struct_15 { uint8_t padding_at_0[256]; }; typedef struct _PACKED struct_16 struct_16; struct _PACKED _CAN_CONTAIN_CODE _SIZE(16) struct_16 { uint8_t padding_at_0[16]; }; typedef struct _PACKED struct_17 struct_17; struct _PACKED _CAN_CONTAIN_CODE _SIZE(240) struct_17 { uint8_t padding_at_0[240]; }; typedef struct _PACKED struct_18 struct_18; struct _PACKED _CAN_CONTAIN_CODE _SIZE(1227) struct_18 { uint8_t padding_at_0[1227]; }; typedef struct _PACKED struct_19 struct_19; struct _PACKED _CAN_CONTAIN_CODE _SIZE(13) struct_19 { uint8_t padding_at_0[13]; }; struct _PACKED _CAN_CONTAIN_CODE _SIZE(1785) struct_13 { struct_14 init _STARTS_AT(0); uint8_t padding_at_27[5]; struct_15 plt _STARTS_AT(32); struct_16 plt_got _STARTS_AT(288); struct_17 plt_sec _STARTS_AT(304); struct_18 text _STARTS_AT(544); uint8_t padding_at_1771[1]; struct_19 fini _STARTS_AT(1772); }; typedef struct _PACKED struct_20 struct_20; typedef struct _PACKED struct_21 struct_21; struct _PACKED _SIZE(1326) struct_21 { generic32_t _IO_stdin_used _STARTS_AT(0); uint8_t padding_at_4[1322]; }; typedef struct _PACKED struct_22 struct_22; struct _PACKED _SIZE(84) struct_22 { uint8_t padding_at_0[84]; }; typedef struct _PACKED struct_23 struct_23; struct _PACKED _SIZE(296) struct_23 { uint8_t padding_at_0[296]; }; struct _PACKED _SIZE(1712) struct_20 { struct_21 rodata _STARTS_AT(0); uint8_t padding_at_1326[2]; struct_22 eh_frame_hdr _STARTS_AT(1328); uint8_t padding_at_1412[4]; struct_23 eh_frame _STARTS_AT(1416); }; typedef struct _PACKED struct_24 struct_24; typedef struct _PACKED struct_25 struct_25; struct _PACKED _SIZE(8) struct_25 { uint8_t padding_at_0[8]; }; typedef struct _PACKED struct_26 struct_26; struct _PACKED _SIZE(8) struct_26 { uint8_t padding_at_0[8]; }; typedef struct _PACKED struct_27 struct_27; struct _PACKED _SIZE(496) struct_27 { uint8_t padding_at_0[496]; }; typedef struct _PACKED struct_28 struct_28; struct _PACKED _SIZE(184) struct_28 { uint8_t padding_at_0[160]; generic64_t offset_160; uint8_t padding_at_168[8]; generic64_t offset_176; }; typedef struct _PACKED struct_29 struct_29; struct _PACKED _SIZE(16) struct_29 { uint8_t padding_at_0[8]; generic64_t offset_8; }; typedef struct _PACKED struct_30 struct_30; struct _PACKED _SIZE(16) struct_30 { generic64_t offset_0; generic8_t offset_8; uint8_t padding_at_9[7]; }; struct _PACKED _SIZE(728) struct_24 { struct_25 init_array _STARTS_AT(0); struct_26 fini_array _STARTS_AT(8); struct_27 dynamic _STARTS_AT(16); struct_28 got _STARTS_AT(512); struct_29 data _STARTS_AT(696); struct_30 bss _STARTS_AT(712); }; typedef struct _PACKED artificial_struct_returned_by_rawfunction_31 artificial_struct_returned_by_rawfunction_31; typedef _ABI(raw_x86_64) artificial_struct_returned_by_rawfunction_31 rawfunction_31(pointer_or_number64_t _REG(rcx_x86_64), pointer_or_number64_t _REG(rdx_x86_64), pointer_or_number64_t _REG(rsi_x86_64), pointer_or_number64_t _REG(rdi_x86_64), pointer_or_number64_t _REG(r8_x86_64), pointer_or_number64_t _REG(r9_x86_64)); typedef _ABI(SystemV_x86_64) void cabifunction_32(void *); typedef _ABI(SystemV_x86_64) void cabifunction_33(void); typedef _ABI(SystemV_x86_64) int32_t cabifunction_34(int32_t, int8_t **, int8_t **); typedef _ABI(SystemV_x86_64) int32_t cabifunction_35(cabifunction_34 *, int32_t, int8_t **, cabifunction_34 *, cabifunction_33 *, cabifunction_33 *, void *); typedef _ABI(SystemV_x86_64) void cabifunction_36(void); typedef uint32_t __socklen_t; typedef __socklen_t socklen_t; typedef generic64_t __SOCKADDR_ARG; typedef _ABI(SystemV_x86_64) int32_t cabifunction_40(int32_t, __SOCKADDR_ARG, socklen_t *); typedef _ABI(SystemV_x86_64) void cabifunction_41(void); typedef _ABI(SystemV_x86_64) int32_t cabifunction_42(int32_t); typedef _ABI(SystemV_x86_64) void cabifunction_43(int32_t); typedef uint32_t wint_t; typedef struct _PACKED struct_45 struct_45; struct _PACKED _SIZE(16) struct_45 { int32_t lock _STARTS_AT(0); int32_t cnt _STARTS_AT(4); void *owner _STARTS_AT(8); }; typedef struct_45 _IO_lock_t; typedef int64_t __ssize_t; typedef __ssize_t ssize_t; typedef struct _PACKED _IO_FILE_4 _IO_FILE_4; typedef _IO_FILE_4 FILE_4; typedef _ABI(SystemV_x86_64) ssize_t cabifunction_48(FILE_4 *, void *, ssize_t); typedef cabifunction_48 *_IO_read_t_2; typedef struct _PACKED __gconv_step_2 __gconv_step_2; typedef struct _PACKED __gconv_step_data __gconv_step_data; typedef uint64_t size_t; typedef _ABI(SystemV_x86_64) int32_t cabifunction_50(__gconv_step_2 *, __gconv_step_data *, const uint8_t **, const uint8_t *, uint8_t **, size_t *, int32_t, int32_t); typedef cabifunction_50 *__gconv_fct_2; typedef _ABI(SystemV_x86_64) wint_t cabifunction_100(__gconv_step_2 *, uint8_t); typedef cabifunction_100 *__gconv_btowc_fct_2; typedef _ABI(SystemV_x86_64) int32_t cabifunction_62(__gconv_step_2 *); typedef cabifunction_62 *__gconv_init_fct_2; typedef _ABI(SystemV_x86_64) void cabifunction_96(__gconv_step_2 *); typedef cabifunction_96 *__gconv_end_fct; struct _PACKED _SIZE(104) __gconv_step_2 { void *__shlib_handle _STARTS_AT(0); const int8_t *__modname _STARTS_AT(8); int32_t __counter _STARTS_AT(16); uint8_t padding_at_20[4]; int8_t *__from_name _STARTS_AT(24); int8_t *__to_name _STARTS_AT(32); __gconv_fct_2 __fct _STARTS_AT(40); __gconv_btowc_fct_2 __btowc_fct _STARTS_AT(48); __gconv_init_fct_2 __init_fct _STARTS_AT(56); __gconv_end_fct __end_fct _STARTS_AT(64); int32_t __min_needed_from _STARTS_AT(72); int32_t __max_needed_from _STARTS_AT(76); int32_t __min_needed_to _STARTS_AT(80); int32_t __max_needed_to _STARTS_AT(84); int32_t __stateful _STARTS_AT(88); uint8_t padding_at_92[4]; void *__data _STARTS_AT(96); }; typedef _ABI(SystemV_x86_64) int32_t cabifunction_52(FILE_4 *); typedef cabifunction_52 *_IO_sync_t_2; typedef _ABI(SystemV_x86_64) void cabifunction_55(FILE_4 *, int32_t); typedef cabifunction_55 *_IO_finish_t_2; typedef _ABI(SystemV_x86_64) size_t cabifunction_57(FILE_4 *, const void *, size_t); typedef cabifunction_57 *_IO_xsputn_t_2; typedef int32_t wchar_t; typedef _ABI(SystemV_x86_64) FILE_4 *cabifunction_60(FILE_4 *, int8_t *, ssize_t); typedef cabifunction_60 *_IO_setbuf_t_2; typedef _ABI(SystemV_x86_64) int32_t cabifunction_64(FILE_4 *, void *); typedef cabifunction_64 *_IO_stat_t_2; typedef int64_t __off64_t; typedef __off64_t off64_t; typedef _ABI(SystemV_x86_64) off64_t cabifunction_66(FILE_4 *, off64_t, int32_t, int32_t); typedef cabifunction_66 *_IO_seekoff_t_2; typedef _ABI(SystemV_x86_64) int32_t cabifunction_68(FILE_4 *, int32_t); typedef cabifunction_68 *_IO_overflow_t_2; typedef _ABI(SystemV_x86_64) int32_t cabifunction_69(FILE_4 *); typedef cabifunction_69 *_IO_doallocate_t_2; typedef _ABI(SystemV_x86_64) size_t cabifunction_72(FILE_4 *, void *, size_t); typedef cabifunction_72 *_IO_xsgetn_t_2; typedef _ABI(SystemV_x86_64) int32_t cabifunction_76(FILE_4 *); typedef cabifunction_76 *_IO_underflow_t_2; typedef _ABI(SystemV_x86_64) off64_t cabifunction_78(FILE_4 *, off64_t, int32_t); typedef cabifunction_78 *_IO_seekpos_t_2; typedef struct _PACKED _IO_wide_data_4 _IO_wide_data_4; typedef struct _PACKED struct_92 struct_92; typedef struct_92 __mbstate_t; typedef union _PACKED union_91 union_91; union _PACKED union_91 { uint32_t __wch; int8_t __wchb[4]; }; struct _PACKED _SIZE(8) struct_92 { int32_t __count _STARTS_AT(0); union_91 __value _STARTS_AT(4); }; typedef struct _PACKED _IO_codecvt _IO_codecvt; typedef struct _PACKED struct_85 struct_85; typedef struct_85 _IO_iconv_t_2; struct _PACKED _SIZE(48) __gconv_step_data { uint8_t *__outbuf _STARTS_AT(0); uint8_t *__outbufend _STARTS_AT(8); int32_t __flags _STARTS_AT(16); int32_t __invocation_counter _STARTS_AT(20); int32_t __internal_use _STARTS_AT(24); uint8_t padding_at_28[4]; __mbstate_t *__statep _STARTS_AT(32); __mbstate_t __state _STARTS_AT(40); }; struct _PACKED _SIZE(56) struct_85 { __gconv_step_2 *step_2 _STARTS_AT(0); __gconv_step_data step_data _STARTS_AT(8); }; struct _PACKED _SIZE(112) _IO_codecvt { _IO_iconv_t_2 __cd_in _STARTS_AT(0); _IO_iconv_t_2 __cd_out _STARTS_AT(56); }; typedef struct _PACKED _IO_jump_t_2 _IO_jump_t_2; struct _PACKED _SIZE(232) _IO_wide_data_4 { wchar_t *_IO_read_ptr _STARTS_AT(0); wchar_t *_IO_read_end _STARTS_AT(8); wchar_t *_IO_read_base _STARTS_AT(16); wchar_t *_IO_write_base _STARTS_AT(24); wchar_t *_IO_write_ptr _STARTS_AT(32); wchar_t *_IO_write_end _STARTS_AT(40); wchar_t *_IO_buf_base _STARTS_AT(48); wchar_t *_IO_buf_end _STARTS_AT(56); wchar_t *_IO_save_base _STARTS_AT(64); wchar_t *_IO_backup_base _STARTS_AT(72); wchar_t *_IO_save_end _STARTS_AT(80); __mbstate_t _IO_state _STARTS_AT(88); __mbstate_t _IO_last_state _STARTS_AT(96); _IO_codecvt _codecvt _STARTS_AT(104); wchar_t _shortbuf[1] _STARTS_AT(216); uint8_t padding_at_220[4]; const _IO_jump_t_2 *_wide_vtable _STARTS_AT(224); }; typedef _ABI(SystemV_x86_64) int32_t cabifunction_80(FILE_4 *, int32_t); typedef cabifunction_80 *_IO_pbackfail_t_2; typedef _ABI(SystemV_x86_64) int32_t cabifunction_83(FILE_4 *); typedef cabifunction_83 *_IO_close_t_3; typedef struct _PACKED _IO_marker_3 _IO_marker_3; typedef int64_t __off_t; struct _PACKED _SIZE(216) _IO_FILE_4 { int32_t _flags _STARTS_AT(0); uint8_t padding_at_4[4]; int8_t *_IO_read_ptr _STARTS_AT(8); int8_t *_IO_read_end _STARTS_AT(16); int8_t *_IO_read_base _STARTS_AT(24); int8_t *_IO_write_base _STARTS_AT(32); int8_t *_IO_write_ptr _STARTS_AT(40); int8_t *_IO_write_end _STARTS_AT(48); int8_t *_IO_buf_base _STARTS_AT(56); int8_t *_IO_buf_end _STARTS_AT(64); int8_t *_IO_save_base _STARTS_AT(72); int8_t *_IO_backup_base _STARTS_AT(80); int8_t *_IO_save_end _STARTS_AT(88); _IO_marker_3 *_markers _STARTS_AT(96); _IO_FILE_4 *_chain _STARTS_AT(104); int32_t _fileno _STARTS_AT(112); int32_t _flags2 _STARTS_AT(116); __off_t _old_offset _STARTS_AT(120); uint16_t _cur_column _STARTS_AT(128); int8_t _vtable_offset _STARTS_AT(130); int8_t _shortbuf[1] _STARTS_AT(131); uint8_t padding_at_132[4]; _IO_lock_t *_lock _STARTS_AT(136); __off64_t _offset _STARTS_AT(144); _IO_codecvt *_codecvt _STARTS_AT(152); _IO_wide_data_4 *_wide_data _STARTS_AT(160); _IO_FILE_4 *_freeres_list _STARTS_AT(168); void *_freeres_buf _STARTS_AT(176); size_t __pad5 _STARTS_AT(184); int32_t _mode _STARTS_AT(192); int8_t _unused2[20] _STARTS_AT(196); }; typedef _ABI(SystemV_x86_64) ssize_t cabifunction_103(FILE_4 *, const void *, ssize_t); typedef cabifunction_103 *_IO_write_t_4; typedef _ABI(SystemV_x86_64) off64_t cabifunction_89(FILE_4 *, off64_t, int32_t); typedef cabifunction_89 *_IO_seek_t_2; typedef _ABI(SystemV_x86_64) int32_t cabifunction_106(FILE_4 *); typedef cabifunction_106 *_IO_showmanyc_t_4; typedef _ABI(SystemV_x86_64) void cabifunction_105(FILE_4 *, void *); typedef cabifunction_105 *_IO_imbue_t_4; struct _PACKED _SIZE(168) _IO_jump_t_2 { size_t __dummy _STARTS_AT(0); size_t __dummy2 _STARTS_AT(8); _IO_finish_t_2 __finish _STARTS_AT(16); _IO_overflow_t_2 __overflow_2 _STARTS_AT(24); _IO_underflow_t_2 __underflow_2 _STARTS_AT(32); _IO_underflow_t_2 __uflow_2 _STARTS_AT(40); _IO_pbackfail_t_2 __pbackfail _STARTS_AT(48); _IO_xsputn_t_2 __xsputn _STARTS_AT(56); _IO_xsgetn_t_2 __xsgetn _STARTS_AT(64); _IO_seekoff_t_2 __seekoff _STARTS_AT(72); _IO_seekpos_t_2 __seekpos _STARTS_AT(80); _IO_setbuf_t_2 __setbuf _STARTS_AT(88); _IO_sync_t_2 __sync _STARTS_AT(96); _IO_doallocate_t_2 __doallocate _STARTS_AT(104); _IO_read_t_2 __read _STARTS_AT(112); _IO_write_t_4 __write_2 _STARTS_AT(120); _IO_seek_t_2 __seek _STARTS_AT(128); _IO_close_t_3 __close_2 _STARTS_AT(136); _IO_stat_t_2 __stat _STARTS_AT(144); _IO_showmanyc_t_4 __showmanyc _STARTS_AT(152); _IO_imbue_t_4 __imbue _STARTS_AT(160); }; struct _PACKED _SIZE(24) _IO_marker_3 { _IO_marker_3 *_next _STARTS_AT(0); FILE_4 *_sbuf _STARTS_AT(8); int32_t _pos _STARTS_AT(16); uint8_t padding_at_20[4]; }; typedef _ABI(SystemV_x86_64) int32_t cabifunction_111(FILE_4 *); typedef _ABI(SystemV_x86_64) uint16_t cabifunction_112(uint16_t); typedef _ABI(SystemV_x86_64) void cabifunction_113(void); typedef _ABI(SystemV_x86_64) int32_t cabifunction_114(const int8_t *); typedef _ABI(SystemV_x86_64) ssize_t cabifunction_115(int32_t, void *, size_t, int32_t); typedef _ABI(SystemV_x86_64) ssize_t cabifunction_116(int32_t, const void *, size_t, int32_t); typedef _ABI(SystemV_x86_64) void cabifunction_117(void); typedef struct _PACKED struct_150 struct_150; struct _PACKED _SIZE(8) struct_150 { uint8_t padding_at_0[8]; }; typedef struct _PACKED struct_151 struct_151; struct _PACKED _SIZE(8) struct_151 { uint8_t padding_at_0[8]; }; typedef struct _PACKED struct_152 struct_152; struct _PACKED _SIZE(40) struct_152 { uint8_t padding_at_0[12]; generic32_t offset_12; uint8_t padding_at_16[8]; generic8_t *offset_24; uint8_t padding_at_32[8]; }; typedef struct _PACKED struct_153 struct_153; struct _PACKED _SIZE(104) struct_153 { uint8_t padding_at_0[8]; generic64_t offset_8; uint8_t padding_at_16[12]; generic32_t offset_28; uint8_t padding_at_32[56]; generic64_t offset_88; uint8_t padding_at_96[8]; }; typedef struct _PACKED struct_154 struct_154; struct _PACKED _SIZE(1112) struct_154 { uint8_t padding_at_0[12]; generic32_t offset_12; uint8_t padding_at_16[12]; generic32_t offset_28; generic32_t offset_32; generic32_t offset_36; generic8_t *offset_40; uint8_t padding_at_48[1048]; generic64_t offset_1096; uint8_t padding_at_1104[8]; }; typedef struct _PACKED struct_155 struct_155; struct _PACKED _SIZE(72) struct_155 { uint8_t padding_at_0[12]; generic32_t offset_12; uint8_t padding_at_16[12]; generic32_t offset_28; generic16_t offset_32; generic16_t offset_34; generic32_t offset_36; uint8_t padding_at_40[16]; generic64_t offset_56; uint8_t padding_at_64[8]; }; typedef struct _PACKED struct_156 struct_156; struct _PACKED _SIZE(24) struct_156 { generic64_t offset_0; uint8_t padding_at_8[4]; generic32_t offset_12; uint8_t padding_at_16[8]; }; typedef struct _PACKED struct_162 struct_162; struct _PACKED _SIZE(8) struct_162 { uint8_t padding_at_0[8]; }; typedef _ABI(SystemV_x86_64) void cabifunction_171(void); typedef _ABI(SystemV_x86_64) void cabifunction_189(generic64_t, generic64_t, struct_162 *); typedef _ABI(SystemV_x86_64) void cabifunction_190(void); typedef _ABI(SystemV_x86_64) void cabifunction_191(void); typedef _ABI(SystemV_x86_64) void cabifunction_192(void); typedef _ABI(SystemV_x86_64) void cabifunction_193(void); typedef _ABI(SystemV_x86_64) void cabifunction_194(generic64_t, generic64_t, generic64_t); typedef struct _PACKED struct_195 struct_195; struct _PACKED _SIZE(16) struct_195 { generic64_t offset_0; generic64_t offset_8; }; typedef _ABI(SystemV_x86_64) struct_195 cabifunction_196(generic64_t); typedef _ABI(SystemV_x86_64) generic64_t cabifunction_197(generic64_t); typedef _ABI(SystemV_x86_64) void cabifunction_198(generic64_t); typedef _ABI(SystemV_x86_64) void cabifunction_199(generic64_t, generic64_t); typedef _ABI(SystemV_x86_64) void cabifunction_200(void); typedef _ABI(SystemV_x86_64) void cabifunction_201(void); typedef _ABI(SystemV_x86_64) void cabifunction_202(void); typedef _ABI(SystemV_x86_64) void cabifunction_203(generic64_t, generic64_t); typedef _ABI(SystemV_x86_64) void cabifunction_204(generic64_t, generic64_t); struct _PACKED artificial_struct_returned_by_rawfunction_31 { pointer_or_number64_t register_rax; pointer_or_number64_t register_rdx; }; // \} // \defgroup Functions // \{ _ABI(SystemV_x86_64) void _init(void); _ABI(SystemV_x86_64) void __cxa_finalize_2(void *d); _ABI(SystemV_x86_64) ssize_t recv_2(int32_t fd, void *buf, size_t len, int32_t flags); _ABI(raw_x86_64) artificial_struct_returned_by_rawfunction_31 strcpy_2(pointer_or_number64_t register_rcx _REG(rcx_x86_64), pointer_or_number64_t register_rdx _REG(rdx_x86_64), pointer_or_number64_t register_rsi _REG(rsi_x86_64), pointer_or_number64_t register_rdi _REG(rdi_x86_64), pointer_or_number64_t register_r8 _REG(r8_x86_64), pointer_or_number64_t register_r9 _REG(r9_x86_64)); _ABI(SystemV_x86_64) int32_t puts_2(const int8_t *str); _ABI(raw_x86_64) artificial_struct_returned_by_rawfunction_31 strlen_2(pointer_or_number64_t register_rcx _REG(rcx_x86_64), pointer_or_number64_t register_rdx _REG(rdx_x86_64), pointer_or_number64_t register_rsi _REG(rsi_x86_64), pointer_or_number64_t register_rdi _REG(rdi_x86_64), pointer_or_number64_t register_r8 _REG(r8_x86_64), pointer_or_number64_t register_r9 _REG(r9_x86_64)); _ABI(SystemV_x86_64) _Noreturn void __stack_chk_fail_2(void); _ABI(SystemV_x86_64) uint16_t htons_2(uint16_t x); _ABI(SystemV_x86_64) ssize_t send_2(int32_t fd, const void *buf, size_t len, int32_t flags); _ABI(SystemV_x86_64) int32_t close_2(int32_t fd); _ABI(raw_x86_64) artificial_struct_returned_by_rawfunction_31 strcmp_2(pointer_or_number64_t register_rcx _REG(rcx_x86_64), pointer_or_number64_t register_rdx _REG(rdx_x86_64), pointer_or_number64_t register_rsi _REG(rsi_x86_64), pointer_or_number64_t register_rdi _REG(rdi_x86_64), pointer_or_number64_t register_r8 _REG(r8_x86_64), pointer_or_number64_t register_r9 _REG(r9_x86_64)); _ABI(SystemV_x86_64) int32_t fflush_2(FILE_4 *fp); _ABI(SystemV_x86_64) void listen_2(void); _ABI(SystemV_x86_64) void bind_2(void); _ABI(SystemV_x86_64) int32_t accept_2(int32_t fd, __SOCKADDR_ARG addr, socklen_t *len); _ABI(SystemV_x86_64) _Noreturn void exit_2(int32_t status); _ABI(SystemV_x86_64) void socket_2(void); _ABI(SystemV_x86_64) _Noreturn void _start(generic64_t argument_0, generic64_t argument_1, struct_162 *argument_2); _ABI(SystemV_x86_64) void deregister_tm_clones(void); _ABI(SystemV_x86_64) void register_tm_clones(void); _ABI(SystemV_x86_64) void __do_global_dtors_aux(void); _ABI(SystemV_x86_64) void frame_dummy(void); _ABI(SystemV_x86_64) void egg(generic64_t argument_0, generic64_t argument_1, generic64_t argument_2); _ABI(SystemV_x86_64) struct_195 checkAuth(generic64_t argument_0); _ABI(SystemV_x86_64) generic64_t handleConnection(generic64_t argument_0); _ABI(SystemV_x86_64) _Noreturn void start(generic64_t argument_0); _ABI(SystemV_x86_64) _Noreturn void main(generic64_t argument_0, generic64_t argument_1); _ABI(SystemV_x86_64) void _fini(void); // \} // \defgroup Imported dynamic functions // \{ _ABI(SystemV_x86_64) void __cxa_finalize(void *d); _ABI(SystemV_x86_64) _Noreturn int32_t __libc_start_main(cabifunction_34 *main_2, int32_t argc, int8_t **argv, cabifunction_34 *init_2, cabifunction_33 *fini, cabifunction_33 *rtld_fini, void *stack_end); _ABI(SystemV_x86_64) _Noreturn void __stack_chk_fail(void); _ABI(SystemV_x86_64) int32_t accept(int32_t fd, __SOCKADDR_ARG addr, socklen_t *len); _ABI(SystemV_x86_64) void bind(void); _ABI(SystemV_x86_64) int32_t close(int32_t fd); _ABI(SystemV_x86_64) _Noreturn void exit(int32_t status); _ABI(SystemV_x86_64) int32_t fflush(FILE_4 *fp); _ABI(SystemV_x86_64) uint16_t htons(uint16_t x); _ABI(SystemV_x86_64) void listen(void); _ABI(SystemV_x86_64) int32_t puts(const int8_t *str); _ABI(SystemV_x86_64) ssize_t recv(int32_t fd, void *buf, size_t len, int32_t flags); _ABI(SystemV_x86_64) ssize_t send(int32_t fd, const void *buf, size_t len, int32_t flags); _ABI(SystemV_x86_64) void socket(void); _ABI(raw_x86_64) artificial_struct_returned_by_rawfunction_31 strcmp(pointer_or_number64_t register_rcx _REG(rcx_x86_64), pointer_or_number64_t register_rdx _REG(rdx_x86_64), pointer_or_number64_t register_rsi _REG(rsi_x86_64), pointer_or_number64_t register_rdi _REG(rdi_x86_64), pointer_or_number64_t register_r8 _REG(r8_x86_64), pointer_or_number64_t register_r9 _REG(r9_x86_64)); _ABI(raw_x86_64) artificial_struct_returned_by_rawfunction_31 strcpy(pointer_or_number64_t register_rcx _REG(rcx_x86_64), pointer_or_number64_t register_rdx _REG(rdx_x86_64), pointer_or_number64_t register_rsi _REG(rsi_x86_64), pointer_or_number64_t register_rdi _REG(rdi_x86_64), pointer_or_number64_t register_r8 _REG(r8_x86_64), pointer_or_number64_t register_r9 _REG(r9_x86_64)); _ABI(raw_x86_64) artificial_struct_returned_by_rawfunction_31 dynamic_function_6c19df52f4536474beeb594b4c186a34750bfbba(pointer_or_number64_t register_rcx _REG(rcx_x86_64), pointer_or_number64_t register_rdx _REG(rdx_x86_64), pointer_or_number64_t register_rsi _REG(rsi_x86_64), pointer_or_number64_t register_rdi _REG(rdi_x86_64), pointer_or_number64_t register_r8 _REG(r8_x86_64), pointer_or_number64_t register_r9 _REG(r9_x86_64)); // \} // /// \defgroup Segments // /// \{ struct_0 segment_0; struct_13 segment_1; struct_20 segment_2; struct_24 segment_3; // \}
Loading...