Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions src/wrapped32/generated/wrapper32.c
Original file line number Diff line number Diff line change
Expand Up @@ -301,6 +301,7 @@ typedef void (*vEpL_t)(void*, uintptr_t);
typedef void (*vFpL_t)(void*, uintptr_t);
typedef void (*vEpp_t)(void*, void*);
typedef void (*vFpp_t)(void*, void*);
typedef void (*vFpS_t)(void*, void*);
typedef void (*vESp_t)(void*, void*);
typedef void (*vFXi_t)(void*, int32_t);
typedef void (*vFXu_t)(void*, uint32_t);
Expand Down Expand Up @@ -621,6 +622,7 @@ typedef void (*vEpii_t)(void*, int32_t, int32_t);
typedef void (*vFpii_t)(void*, int32_t, int32_t);
typedef void (*vFpiL_t)(void*, int32_t, uintptr_t);
typedef void (*vFpip_t)(void*, int32_t, void*);
typedef void (*vFpiS_t)(void*, int32_t, void*);
typedef void (*vFpui_t)(void*, uint32_t, int32_t);
typedef void (*vFpuI_t)(void*, uint32_t, int64_t);
typedef void (*vFpuC_t)(void*, uint32_t, uint8_t);
Expand Down Expand Up @@ -734,6 +736,12 @@ typedef int32_t (*iFppU_t)(void*, void*, uint64_t);
typedef int32_t (*iFppd_t)(void*, void*, double);
typedef int32_t (*iEppL_t)(void*, void*, uintptr_t);
typedef int32_t (*iFppL_t)(void*, void*, uintptr_t);
typedef int32_t (*iFpLpL_t)(void*, uintptr_t, void*, uintptr_t);
typedef int32_t (*iFLpL_t)(uintptr_t, void*, uintptr_t);
typedef int32_t (*iFippL_t)(int32_t, void*, void*, uintptr_t);
typedef int32_t (*iFppLpp_t)(void*, void*, uintptr_t, void*, void*);
typedef int32_t (*iFpppppL_t)(void*, void*, void*, void*, void*, uintptr_t);
typedef int32_t (*iFpLpuuLpLpppL_t)(void*, uintptr_t, void*, uint32_t, uint32_t, uintptr_t, void*, uintptr_t, void*, void*, void*, uintptr_t);
typedef int32_t (*iEppp_t)(void*, void*, void*);
typedef int32_t (*iFppp_t)(void*, void*, void*);
typedef int32_t (*iEppa_t)(void*, void*, void*);
Expand Down Expand Up @@ -845,6 +853,10 @@ typedef void* (*pFuuu_t)(uint32_t, uint32_t, uint32_t);
typedef void* (*pFulu_t)(uint32_t, intptr_t, uint32_t);
typedef void* (*pFupi_t)(uint32_t, void*, int32_t);
typedef void* (*pFupp_t)(uint32_t, void*, void*);
typedef void* (*pFupL_t)(uint32_t, void*, uintptr_t);
typedef void* (*pFipipL_t)(int32_t, void*, int32_t, void*, uintptr_t);
typedef void* (*pFppS_t)(void*, void*, void*);
typedef void* (*pFppiS_t)(void*, void*, int32_t, void*);
typedef void* (*pFddd_t)(double, double, double);
typedef void* (*pFLpi_t)(uintptr_t, void*, int32_t);
typedef void* (*pFpcU_t)(void*, int8_t, uint64_t);
Expand Down Expand Up @@ -1088,6 +1100,7 @@ typedef void (*vFffff_t)(float, float, float, float);
typedef void (*vFdddd_t)(double, double, double, double);
typedef void (*vFllii_t)(intptr_t, intptr_t, int32_t, int32_t);
typedef void (*vFLiii_t)(uintptr_t, int32_t, int32_t, int32_t);
typedef void (*vFLp_t)(uintptr_t, void*);
typedef void (*vFpiip_t)(void*, int32_t, int32_t, void*);
typedef void (*vFpipi_t)(void*, int32_t, void*, int32_t);
typedef void (*vFpipp_t)(void*, int32_t, void*, void*);
Expand Down Expand Up @@ -2535,6 +2548,7 @@ void vEpL_32(x64emu_t *emu, uintptr_t fcn) { vEpL_t fn = (vEpL_t)fcn; errno = em
void vFpL_32(x64emu_t *emu, uintptr_t fcn) { vFpL_t fn = (vFpL_t)fcn; fn(from_ptriv(R_ESP + 4), from_ulong(from_ptri(ulong_t, R_ESP + 8))); }
void vEpp_32(x64emu_t *emu, uintptr_t fcn) { vEpp_t fn = (vEpp_t)fcn; errno = emu->libc_err; fn(from_ptriv(R_ESP + 4), from_ptriv(R_ESP + 8)); emu->libc_err = errno; }
void vFpp_32(x64emu_t *emu, uintptr_t fcn) { vFpp_t fn = (vFpp_t)fcn; fn(from_ptriv(R_ESP + 4), from_ptriv(R_ESP + 8)); }
void vFpS_32(x64emu_t *emu, uintptr_t fcn) { vFpS_t fn = (vFpS_t)fcn; fn(from_ptriv(R_ESP + 4), io_convert32(from_ptriv(R_ESP + 8))); }
void vESp_32(x64emu_t *emu, uintptr_t fcn) { vESp_t fn = (vESp_t)fcn; errno = emu->libc_err; fn(io_convert32(from_ptriv(R_ESP + 4)), from_ptriv(R_ESP + 8)); emu->libc_err = errno; }
void vFXi_32(x64emu_t *emu, uintptr_t fcn) { vFXi_t fn = (vFXi_t)fcn; fn(getDisplay(from_ptriv(R_ESP + 4)), from_ptri(int32_t, R_ESP + 8)); }
void vFXu_32(x64emu_t *emu, uintptr_t fcn) { vFXu_t fn = (vFXu_t)fcn; fn(getDisplay(from_ptriv(R_ESP + 4)), from_ptri(uint32_t, R_ESP + 8)); }
Expand Down Expand Up @@ -2855,6 +2869,7 @@ void vEpii_32(x64emu_t *emu, uintptr_t fcn) { vEpii_t fn = (vEpii_t)fcn; errno =
void vFpii_32(x64emu_t *emu, uintptr_t fcn) { vFpii_t fn = (vFpii_t)fcn; fn(from_ptriv(R_ESP + 4), from_ptri(int32_t, R_ESP + 8), from_ptri(int32_t, R_ESP + 12)); }
void vFpiL_32(x64emu_t *emu, uintptr_t fcn) { vFpiL_t fn = (vFpiL_t)fcn; fn(from_ptriv(R_ESP + 4), from_ptri(int32_t, R_ESP + 8), from_ulong(from_ptri(ulong_t, R_ESP + 12))); }
void vFpip_32(x64emu_t *emu, uintptr_t fcn) { vFpip_t fn = (vFpip_t)fcn; fn(from_ptriv(R_ESP + 4), from_ptri(int32_t, R_ESP + 8), from_ptriv(R_ESP + 12)); }
void vFpiS_32(x64emu_t *emu, uintptr_t fcn) { vFpiS_t fn = (vFpiS_t)fcn; fn(from_ptriv(R_ESP + 4), from_ptri(int32_t, R_ESP + 8), io_convert32(from_ptriv(R_ESP + 12))); }
void vFpui_32(x64emu_t *emu, uintptr_t fcn) { vFpui_t fn = (vFpui_t)fcn; fn(from_ptriv(R_ESP + 4), from_ptri(uint32_t, R_ESP + 8), from_ptri(int32_t, R_ESP + 12)); }
void vFpuI_32(x64emu_t *emu, uintptr_t fcn) { vFpuI_t fn = (vFpuI_t)fcn; fn(from_ptriv(R_ESP + 4), from_ptri(uint32_t, R_ESP + 8), from_ptri(int64_t, R_ESP + 12)); }
void vFpuC_32(x64emu_t *emu, uintptr_t fcn) { vFpuC_t fn = (vFpuC_t)fcn; fn(from_ptriv(R_ESP + 4), from_ptri(uint32_t, R_ESP + 8), from_ptri(uint8_t, R_ESP + 12)); }
Expand Down Expand Up @@ -2968,6 +2983,12 @@ void iFppU_32(x64emu_t *emu, uintptr_t fcn) { iFppU_t fn = (iFppU_t)fcn; R_EAX =
void iFppd_32(x64emu_t *emu, uintptr_t fcn) { iFppd_t fn = (iFppd_t)fcn; R_EAX = fn(from_ptriv(R_ESP + 4), from_ptriv(R_ESP + 8), from_ptri(double, R_ESP + 12)); }
void iEppL_32(x64emu_t *emu, uintptr_t fcn) { iEppL_t fn = (iEppL_t)fcn; errno = emu->libc_err; R_EAX = fn(from_ptriv(R_ESP + 4), from_ptriv(R_ESP + 8), from_ulong(from_ptri(ulong_t, R_ESP + 12))); emu->libc_err = errno; }
void iFppL_32(x64emu_t *emu, uintptr_t fcn) { iFppL_t fn = (iFppL_t)fcn; R_EAX = fn(from_ptriv(R_ESP + 4), from_ptriv(R_ESP + 8), from_ulong(from_ptri(ulong_t, R_ESP + 12))); }
void iFpLpL_32(x64emu_t *emu, uintptr_t fcn) { iFpLpL_t fn = (iFpLpL_t)fcn; R_EAX = fn(from_ptriv(R_ESP + 4), from_ulong(from_ptri(ulong_t, R_ESP + 8)), from_ptriv(R_ESP + 12), from_ulong(from_ptri(ulong_t, R_ESP + 16))); }
void iFLpL_32(x64emu_t *emu, uintptr_t fcn) { iFLpL_t fn = (iFLpL_t)fcn; R_EAX = fn(from_ulong(from_ptri(ulong_t, R_ESP + 4)), from_ptriv(R_ESP + 8), from_ulong(from_ptri(ulong_t, R_ESP + 12))); }
void iFippL_32(x64emu_t *emu, uintptr_t fcn) { iFippL_t fn = (iFippL_t)fcn; R_EAX = fn(from_ptri(int32_t, R_ESP + 4), from_ptriv(R_ESP + 8), from_ptriv(R_ESP + 12), from_ulong(from_ptri(ulong_t, R_ESP + 16))); }
void iFppLpp_32(x64emu_t *emu, uintptr_t fcn) { iFppLpp_t fn = (iFppLpp_t)fcn; R_EAX = fn(from_ptriv(R_ESP + 4), from_ptriv(R_ESP + 8), from_ulong(from_ptri(ulong_t, R_ESP + 12)), from_ptriv(R_ESP + 16), from_ptriv(R_ESP + 20)); }
void iFpppppL_32(x64emu_t *emu, uintptr_t fcn) { iFpppppL_t fn = (iFpppppL_t)fcn; R_EAX = fn(from_ptriv(R_ESP + 4), from_ptriv(R_ESP + 8), from_ptriv(R_ESP + 12), from_ptriv(R_ESP + 16), from_ptriv(R_ESP + 20), from_ulong(from_ptri(ulong_t, R_ESP + 24))); }
void iFpLpuuLpLpppL_32(x64emu_t *emu, uintptr_t fcn) { iFpLpuuLpLpppL_t fn = (iFpLpuuLpLpppL_t)fcn; R_EAX = fn(from_ptriv(R_ESP + 4), from_ulong(from_ptri(ulong_t, R_ESP + 8)), from_ptriv(R_ESP + 12), from_ptri(uint32_t, R_ESP + 16), from_ptri(uint32_t, R_ESP + 20), from_ulong(from_ptri(ulong_t, R_ESP + 24)), from_ptriv(R_ESP + 28), from_ulong(from_ptri(ulong_t, R_ESP + 32)), from_ptriv(R_ESP + 36), from_ptriv(R_ESP + 40), from_ptriv(R_ESP + 44), from_ulong(from_ptri(ulong_t, R_ESP + 48))); }
void iEppp_32(x64emu_t *emu, uintptr_t fcn) { iEppp_t fn = (iEppp_t)fcn; errno = emu->libc_err; R_EAX = fn(from_ptriv(R_ESP + 4), from_ptriv(R_ESP + 8), from_ptriv(R_ESP + 12)); emu->libc_err = errno; }
void iFppp_32(x64emu_t *emu, uintptr_t fcn) { iFppp_t fn = (iFppp_t)fcn; R_EAX = fn(from_ptriv(R_ESP + 4), from_ptriv(R_ESP + 8), from_ptriv(R_ESP + 12)); }
void iEppa_32(x64emu_t *emu, uintptr_t fcn) { iEppa_t fn = (iEppa_t)fcn; errno = emu->libc_err; R_EAX = fn(from_ptriv(R_ESP + 4), from_ptriv(R_ESP + 8), from_locale(from_ptri(ptr_t, R_ESP + 12))); emu->libc_err = errno; }
Expand Down Expand Up @@ -3079,6 +3100,10 @@ void pFuuu_32(x64emu_t *emu, uintptr_t fcn) { pFuuu_t fn = (pFuuu_t)fcn; R_EAX =
void pFulu_32(x64emu_t *emu, uintptr_t fcn) { pFulu_t fn = (pFulu_t)fcn; R_EAX = to_ptrv(fn(from_ptri(uint32_t, R_ESP + 4), from_long(from_ptri(long_t, R_ESP + 8)), from_ptri(uint32_t, R_ESP + 12))); }
void pFupi_32(x64emu_t *emu, uintptr_t fcn) { pFupi_t fn = (pFupi_t)fcn; R_EAX = to_ptrv(fn(from_ptri(uint32_t, R_ESP + 4), from_ptriv(R_ESP + 8), from_ptri(int32_t, R_ESP + 12))); }
void pFupp_32(x64emu_t *emu, uintptr_t fcn) { pFupp_t fn = (pFupp_t)fcn; R_EAX = to_ptrv(fn(from_ptri(uint32_t, R_ESP + 4), from_ptriv(R_ESP + 8), from_ptriv(R_ESP + 12))); }
void pFupL_32(x64emu_t *emu, uintptr_t fcn) { pFupL_t fn = (pFupL_t)fcn; R_EAX = to_ptrv(fn(from_ptri(uint32_t, R_ESP + 4), from_ptriv(R_ESP + 8), from_ulong(from_ptri(ulong_t, R_ESP + 12)))); }
void pFipipL_32(x64emu_t *emu, uintptr_t fcn) { pFipipL_t fn = (pFipipL_t)fcn; R_EAX = to_ptrv(fn(from_ptri(int32_t, R_ESP + 4), from_ptriv(R_ESP + 8), from_ptri(int32_t, R_ESP + 12), from_ptriv(R_ESP + 16), from_ulong(from_ptri(ulong_t, R_ESP + 20)))); }
void pFppS_32(x64emu_t *emu, uintptr_t fcn) { pFppS_t fn = (pFppS_t)fcn; R_EAX = to_ptrv(fn(from_ptriv(R_ESP + 4), from_ptriv(R_ESP + 8), io_convert32(from_ptriv(R_ESP + 12)))); }
void pFppiS_32(x64emu_t *emu, uintptr_t fcn) { pFppiS_t fn = (pFppiS_t)fcn; R_EAX = to_ptrv(fn(from_ptriv(R_ESP + 4), from_ptriv(R_ESP + 8), from_ptri(int32_t, R_ESP + 12), io_convert32(from_ptriv(R_ESP + 16)))); }
void pFddd_32(x64emu_t *emu, uintptr_t fcn) { pFddd_t fn = (pFddd_t)fcn; R_EAX = to_ptrv(fn(from_ptri(double, R_ESP + 4), from_ptri(double, R_ESP + 12), from_ptri(double, R_ESP + 20))); }
void pFLpi_32(x64emu_t *emu, uintptr_t fcn) { pFLpi_t fn = (pFLpi_t)fcn; R_EAX = to_ptrv(fn(from_ulong(from_ptri(ulong_t, R_ESP + 4)), from_ptriv(R_ESP + 8), from_ptri(int32_t, R_ESP + 12))); }
void pFpcU_32(x64emu_t *emu, uintptr_t fcn) { pFpcU_t fn = (pFpcU_t)fcn; R_EAX = to_ptrv(fn(from_ptriv(R_ESP + 4), from_ptri(int8_t, R_ESP + 8), from_ptri(uint64_t, R_ESP + 12))); }
Expand Down Expand Up @@ -3322,6 +3347,7 @@ void vFffff_32(x64emu_t *emu, uintptr_t fcn) { vFffff_t fn = (vFffff_t)fcn; fn(f
void vFdddd_32(x64emu_t *emu, uintptr_t fcn) { vFdddd_t fn = (vFdddd_t)fcn; fn(from_ptri(double, R_ESP + 4), from_ptri(double, R_ESP + 12), from_ptri(double, R_ESP + 20), from_ptri(double, R_ESP + 28)); }
void vFllii_32(x64emu_t *emu, uintptr_t fcn) { vFllii_t fn = (vFllii_t)fcn; fn(from_long(from_ptri(long_t, R_ESP + 4)), from_long(from_ptri(long_t, R_ESP + 8)), from_ptri(int32_t, R_ESP + 12), from_ptri(int32_t, R_ESP + 16)); }
void vFLiii_32(x64emu_t *emu, uintptr_t fcn) { vFLiii_t fn = (vFLiii_t)fcn; fn(from_ulong(from_ptri(ulong_t, R_ESP + 4)), from_ptri(int32_t, R_ESP + 8), from_ptri(int32_t, R_ESP + 12), from_ptri(int32_t, R_ESP + 16)); }
void vFLp_32(x64emu_t *emu, uintptr_t fcn) { vFLp_t fn = (vFLp_t)fcn; fn(from_ulong(from_ptri(ulong_t, R_ESP + 4)), from_ptriv(R_ESP + 8)); }
void vFpiip_32(x64emu_t *emu, uintptr_t fcn) { vFpiip_t fn = (vFpiip_t)fcn; fn(from_ptriv(R_ESP + 4), from_ptri(int32_t, R_ESP + 8), from_ptri(int32_t, R_ESP + 12), from_ptriv(R_ESP + 16)); }
void vFpipi_32(x64emu_t *emu, uintptr_t fcn) { vFpipi_t fn = (vFpipi_t)fcn; fn(from_ptriv(R_ESP + 4), from_ptri(int32_t, R_ESP + 8), from_ptriv(R_ESP + 12), from_ptri(int32_t, R_ESP + 16)); }
void vFpipp_32(x64emu_t *emu, uintptr_t fcn) { vFpipp_t fn = (vFpipp_t)fcn; fn(from_ptriv(R_ESP + 4), from_ptri(int32_t, R_ESP + 8), from_ptriv(R_ESP + 12), from_ptriv(R_ESP + 16)); }
Expand Down
13 changes: 13 additions & 0 deletions src/wrapped32/generated/wrapper32.h
Original file line number Diff line number Diff line change
Expand Up @@ -248,6 +248,7 @@ void vEpL_32(x64emu_t *emu, uintptr_t fnc);
void vFpL_32(x64emu_t *emu, uintptr_t fnc);
void vEpp_32(x64emu_t *emu, uintptr_t fnc);
void vFpp_32(x64emu_t *emu, uintptr_t fnc);
void vFpS_32(x64emu_t *emu, uintptr_t fnc);
void vESp_32(x64emu_t *emu, uintptr_t fnc);
void vFXi_32(x64emu_t *emu, uintptr_t fnc);
void vFXu_32(x64emu_t *emu, uintptr_t fnc);
Expand Down Expand Up @@ -568,6 +569,7 @@ void vEpii_32(x64emu_t *emu, uintptr_t fnc);
void vFpii_32(x64emu_t *emu, uintptr_t fnc);
void vFpiL_32(x64emu_t *emu, uintptr_t fnc);
void vFpip_32(x64emu_t *emu, uintptr_t fnc);
void vFpiS_32(x64emu_t *emu, uintptr_t fnc);
void vFpui_32(x64emu_t *emu, uintptr_t fnc);
void vFpuI_32(x64emu_t *emu, uintptr_t fnc);
void vFpuC_32(x64emu_t *emu, uintptr_t fnc);
Expand Down Expand Up @@ -681,6 +683,12 @@ void iFppU_32(x64emu_t *emu, uintptr_t fnc);
void iFppd_32(x64emu_t *emu, uintptr_t fnc);
void iEppL_32(x64emu_t *emu, uintptr_t fnc);
void iFppL_32(x64emu_t *emu, uintptr_t fnc);
void iFpLpL_32(x64emu_t *emu, uintptr_t fnc);
void iFLpL_32(x64emu_t *emu, uintptr_t fnc);
void iFippL_32(x64emu_t *emu, uintptr_t fnc);
void iFppLpp_32(x64emu_t *emu, uintptr_t fnc);
void iFpppppL_32(x64emu_t *emu, uintptr_t fnc);
void iFpLpuuLpLpppL_32(x64emu_t *emu, uintptr_t fnc);
void iEppp_32(x64emu_t *emu, uintptr_t fnc);
void iFppp_32(x64emu_t *emu, uintptr_t fnc);
void iEppa_32(x64emu_t *emu, uintptr_t fnc);
Expand Down Expand Up @@ -792,6 +800,10 @@ void pFuuu_32(x64emu_t *emu, uintptr_t fnc);
void pFulu_32(x64emu_t *emu, uintptr_t fnc);
void pFupi_32(x64emu_t *emu, uintptr_t fnc);
void pFupp_32(x64emu_t *emu, uintptr_t fnc);
void pFupL_32(x64emu_t *emu, uintptr_t fnc);
void pFipipL_32(x64emu_t *emu, uintptr_t fnc);
void pFppS_32(x64emu_t *emu, uintptr_t fnc);
void pFppiS_32(x64emu_t *emu, uintptr_t fnc);
void pFddd_32(x64emu_t *emu, uintptr_t fnc);
void pFLpi_32(x64emu_t *emu, uintptr_t fnc);
void pFpcU_32(x64emu_t *emu, uintptr_t fnc);
Expand Down Expand Up @@ -1035,6 +1047,7 @@ void vFffff_32(x64emu_t *emu, uintptr_t fnc);
void vFdddd_32(x64emu_t *emu, uintptr_t fnc);
void vFllii_32(x64emu_t *emu, uintptr_t fnc);
void vFLiii_32(x64emu_t *emu, uintptr_t fnc);
void vFLp_32(x64emu_t *emu, uintptr_t fnc);
void vFpiip_32(x64emu_t *emu, uintptr_t fnc);
void vFpipi_32(x64emu_t *emu, uintptr_t fnc);
void vFpipp_32(x64emu_t *emu, uintptr_t fnc);
Expand Down
170 changes: 85 additions & 85 deletions src/wrapped32/wrappedlibresolv_private.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,106 +2,106 @@
#error Meh...
#endif

//GO(__b64_ntop, iFpLpL)
//GO(__b64_pton, iFppL)
//GO(__dn_comp, iFppipp)
//GO(__dn_count_labels, iFp)
GO(__b64_ntop, iFpLpL)
GO(__b64_pton, iFppL)
GO(__dn_comp, iFppipp)
GO(__dn_count_labels, iFp)
GO2(__dn_expand, iFppppi, dn_expand)
//GOW(dn_expand, iFppppi)
//GO(__dn_skipname, iFpp)
//GO(__fp_nquery, vFpiS)
//GO(__fp_query, vFpS)
//GO(__fp_resstat, vFpS)
//GO(_gethtbyaddr,
//GO(_gethtbyname,
//GO(_gethtbyname2,
//GO(_gethtent,
//GO(_getlong,
//GO(_getshort,
//GO(__hostalias, pFp)
//GO(inet_neta, pFupL)
//GO(inet_net_ntop, pFipipL)
//GO(inet_net_pton, iFippL)
//GO(__loc_aton, iFpp)
//GO(__loc_ntoa, pFpp)
//GO(ns_datetosecs, uFpp)
//GO(ns_format_ttl, iFLpL)
//GO(__ns_get16, uFp)
//GOW(ns_get16, uFp)
//GO(__ns_get32, LFp)
//GOW(ns_get32, LFp)
GO(__dn_skipname, iFpp)
GO(__fp_nquery, vFpiS)
GO(__fp_query, vFpS)
GO(__fp_resstat, vFpS)
//GO(_gethtbyaddr,
//GO(_gethtbyname,
//GO(_gethtbyname2,
//GO(_gethtent,
//GO(_getlong,
//GO(_getshort,
GO(__hostalias, pFp)
GO(inet_neta, pFupL)
GO(inet_net_ntop, pFipipL)
GO(inet_net_pton, iFippL)
GO(__loc_aton, iFpp)
GO(__loc_ntoa, pFpp)
GO(ns_datetosecs, uFpp)
GO(ns_format_ttl, iFLpL)
GO(__ns_get16, uFp)
GOW(ns_get16, uFp)
GO(__ns_get32, LFp)
GOW(ns_get32, LFp)
GOM(ns_initparse, iFEpip)
//GO(ns_makecanon, iFppL)
//GO(ns_msg_getflag,
//GO(ns_name_compress, iFppLpp)
//GO(ns_name_ntol, iFppL)
//GO(__ns_name_ntop, iFppL)
//GOW(ns_name_ntop, iFppL)
//GO(ns_name_pack, iFppipp)
//GO(ns_name_pton, iFppL)
//GO(ns_name_rollback, vFppp)
//GO(ns_name_skip, iFpp)
GO(ns_makecanon, iFppL)
//GO(ns_msg_getflag,
GO(ns_name_compress, iFppLpp)
GO(ns_name_ntol, iFppL)
GO(__ns_name_ntop, iFppL)
GOW(ns_name_ntop, iFppL)
GO(ns_name_pack, iFppipp)
GO(ns_name_pton, iFppL)
GO(ns_name_rollback, vFppp)
GO(ns_name_skip, iFpp)
GO(ns_name_uncompress, iFppppL)
//GO(__ns_name_unpack, iFppppL)
//GOW(ns_name_unpack, iFppppL)
GO(__ns_name_unpack, iFppppL)
GOW(ns_name_unpack, iFppppL)
GOM(ns_parserr, iFEpuip)
//GO(ns_parse_ttl, iFpp)
//GO(ns_put16, vFup)
//GO(ns_put32, vFLp)
//GO(ns_samedomain, iFpp)
//GO(ns_samename, iFpp)
//GO(ns_skiprr, iFppui)
//GO(ns_sprintrr, iFpppppL)
//GO(ns_sprintrrf, iFpLpuuLpLpppL)
//GO(ns_subdomain, iFpp)
//GO(__p_cdname, pFppS)
//GO(__p_cdnname, pFppiS)
//GO(__p_class, pFi)
GO(ns_parse_ttl, iFpp)
GO(ns_put16, vFup)
GO(ns_put32, vFLp)
GO(ns_samedomain, iFpp)
GO(ns_samename, iFpp)
GO(ns_skiprr, iFppui)
GO(ns_sprintrr, iFpppppL)
GO(ns_sprintrrf, iFpLpuuLpLpppL)
GO(ns_subdomain, iFpp)
GO(__p_cdname, pFppS)
GO(__p_cdnname, pFppiS)
GO(__p_class, pFi)
//DATA(__p_class_syms, 4)
//GO(__p_fqname, pFppS)
//GO(__p_fqnname, pFppipi)
//GO(__p_option, pFL)
//GO(__p_query, vFp)
//GO(__p_rcode, pFi)
//GO(__p_secstodate,
//GO(__p_time, pFu)
//GO(__p_type, pFi)
GO(__p_fqname, pFppS)
GO(__p_fqnname, pFppipi)
GO(__p_option, pFL)
GO(__p_query, vFp)
GO(__p_rcode, pFi)
//GO(__p_secstodate,
GO(__p_time, pFu)
GO(__p_type, pFi)
//DATA(__p_type_syms, 4)
//GO(__putlong, vFup)
//GO(__putshort, vFWp)
//GO(__res_close, vFv)
//GO(__res_context_hostalias,
//GO(__res_context_query,
//GO(__res_context_search,
//GO(__res_dnok, iFp)
//GO(res_gethostbyaddr,
//GO(res_gethostbyname,
//GO(res_gethostbyname2,
//GO(__res_hnok, iFp)
//GO(__res_hostalias, pFpppL)
//GO(__res_isourserver, iFp)
//GO(__res_mailok, iFp)
GO(__putlong, vFup)
//GO(__putshort, vFWp) // converter type missing
GO(__res_close, vFv)
//GO(__res_context_hostalias,
//GO(__res_context_query,
//GO(__res_context_search,
GO(__res_dnok, iFp)
//GO(res_gethostbyaddr,
//GO(res_gethostbyname,
//GO(res_gethostbyname2,
GO(__res_hnok, iFp)
GO(__res_hostalias, pFpppL)
GO(__res_isourserver, iFp)
GO(__res_mailok, iFp)
//GO(__res_mkquery, iFipiipippi)
//GOW(res_mkquery, iFipiipippi)
//GO(__res_nameinquery, iFpiipp)
//GO(__res_nmkquery,
GO(__res_nameinquery, iFpiipp)
//GO(__res_nmkquery,
GO2(__res_nquery, iFppiipi, res_nquery)
//GO(__res_nquerydomain,
//GO(__res_nquerydomain,
GO2(__res_nsearch, iFppiipi, res_nsearch)
//GO(__res_nsend,
//GO(__res_nsend,
//DATA(_res_opcodes, 4)
//GO(__res_ownok, iFp)
//GO(__res_queriesmatch, iFpppp)
GO(__res_ownok, iFp)
GO(__res_queriesmatch, iFpppp)
GO2(__res_query, iEEpiipi, my32_res_query)
GOWM(res_query, iEEpiipi)
//GO2(__res_querydomain, iFppiipi, res_querydomain)
//GOW(res_querydomain, iFppiipi)
GO2(__res_search, iFEpiipi, my32_res_search)
GOWM(res_search, iEEpiipi)
//GO(__res_send, iFpipi)
//GO(res_send_setqhook,
//GO(res_send_setrhook,
//GO(_sethtent,
//GO(__sym_ntop, pFpip)
//GO(__sym_ntos, pFpip)
//GO(__sym_ston, iFppp)
//GO(__res_send, iFpipi) // converter type missing
//GO(res_send_setqhook,
//GO(res_send_setrhook,
//GO(_sethtent,
GO(__sym_ntop, pFpip)
GO(__sym_ntos, pFpip)
GO(__sym_ston, iFppp)
Loading