#include <stdint.h>

Go to the source code of this file.
Functions | |
| int32_t | env_w32_hook_accept (struct emu_env *env, struct emu_env_hook *hook) |
| int32_t | env_w32_hook_bind (struct emu_env *env, struct emu_env_hook *hook) |
| int32_t | env_w32_hook_closesocket (struct emu_env *env, struct emu_env_hook *hook) |
| int32_t | env_w32_hook_connect (struct emu_env *env, struct emu_env_hook *hook) |
| int32_t | env_w32_hook_listen (struct emu_env *env, struct emu_env_hook *hook) |
| int32_t | env_w32_hook_recv (struct emu_env *env, struct emu_env_hook *hook) |
| int32_t | env_w32_hook_send (struct emu_env *env, struct emu_env_hook *hook) |
| int32_t | env_w32_hook_sendto (struct emu_env *env, struct emu_env_hook *hook) |
| int32_t | env_w32_hook_socket (struct emu_env *env, struct emu_env_hook *hook) |
| int32_t | env_w32_hook_WSASocketA (struct emu_env *env, struct emu_env_hook *hook) |
| int32_t | env_w32_hook_WSAStartup (struct emu_env *env, struct emu_env_hook *hook) |
| int32_t env_w32_hook_accept | ( | struct emu_env * | env, | |
| struct emu_env_hook * | hook | |||
| ) |
References eax, emu_cpu_eip_set(), emu_cpu_get(), emu_cpu_reg32_set(), logDebug, and POP_DWORD.

| int32_t env_w32_hook_bind | ( | struct emu_env * | env, | |
| struct emu_env_hook * | hook | |||
| ) |
References eax, emu_cpu_eip_set(), emu_cpu_get(), emu_cpu_reg32_set(), emu_memory_get(), emu_memory_read_block(), logDebug, and POP_DWORD.

| int32_t env_w32_hook_closesocket | ( | struct emu_env * | env, | |
| struct emu_env_hook * | hook | |||
| ) |
References eax, emu_cpu_eip_set(), emu_cpu_get(), emu_cpu_reg32_set(), logDebug, and POP_DWORD.

| int32_t env_w32_hook_connect | ( | struct emu_env * | env, | |
| struct emu_env_hook * | hook | |||
| ) |
References eax, emu_cpu_eip_set(), emu_cpu_get(), emu_cpu_reg32_set(), emu_memory_get(), emu_memory_read_block(), logDebug, and POP_DWORD.

| int32_t env_w32_hook_listen | ( | struct emu_env * | env, | |
| struct emu_env_hook * | hook | |||
| ) |
References eax, emu_cpu_eip_set(), emu_cpu_get(), emu_cpu_reg32_set(), logDebug, and POP_DWORD.

| int32_t env_w32_hook_recv | ( | struct emu_env * | env, | |
| struct emu_env_hook * | hook | |||
| ) |
References eax, emu_assert, emu_cpu_eip_set(), emu_cpu_get(), emu_cpu_reg32_set(), emu_memory_get(), emu_memory_write_block(), logDebug, and POP_DWORD.

| int32_t env_w32_hook_send | ( | struct emu_env * | env, | |
| struct emu_env_hook * | hook | |||
| ) |
References eax, emu_cpu_eip_set(), emu_cpu_get(), emu_cpu_reg32_set(), emu_memory_get(), emu_memory_read_block(), logDebug, and POP_DWORD.

| int32_t env_w32_hook_sendto | ( | struct emu_env * | env, | |
| struct emu_env_hook * | hook | |||
| ) |
References eax, emu_cpu_eip_set(), emu_cpu_get(), emu_cpu_reg32_set(), emu_memory_get(), emu_memory_read_block(), logDebug, and POP_DWORD.

| int32_t env_w32_hook_socket | ( | struct emu_env * | env, | |
| struct emu_env_hook * | hook | |||
| ) |
References eax, emu_cpu_eip_set(), emu_cpu_get(), emu_cpu_reg32_set(), logDebug, and POP_DWORD.

| int32_t env_w32_hook_WSASocketA | ( | struct emu_env * | env, | |
| struct emu_env_hook * | hook | |||
| ) |
References eax, emu_cpu_eip_set(), emu_cpu_get(), emu_cpu_reg32_set(), logDebug, and POP_DWORD.

| int32_t env_w32_hook_WSAStartup | ( | struct emu_env * | env, | |
| struct emu_env_hook * | hook | |||
| ) |
References eax, emu_cpu_eip_set(), emu_cpu_get(), emu_cpu_reg32_set(), logDebug, and POP_DWORD.

1.6.1