tracedump
single application IP packet sniffer
|
Represents a process. More...
#include <tracedump.h>
Data Fields | |
struct tracedump * | td |
path to the root data structure | |
int | pid |
process ID | |
bool | in_socketcall |
true if in syscall 102 and its bind(), sendto() or connect() | |
int | code |
socketcall code | |
struct sock * | ss |
cache | |
struct user_regs_struct | regs |
regs backup |
Represents a process.
Definition at line 73 of file tracedump.h.
int pid::code |
bool pid::in_socketcall |
true if in syscall 102 and its bind(), sendto() or connect()
Definition at line 77 of file tracedump.h.
Referenced by handle_socket(), and main().
int pid::pid |
process ID
Definition at line 75 of file tracedump.h.
Referenced by _run_ptrace(), handle_attached_pid(), handle_socket(), pid_detach_all(), pid_get(), ptrace_attach_child(), ptrace_attach_pid(), ptrace_detach(), ptrace_kill(), and ptrace_wait().
struct user_regs_struct pid::regs |
regs backup
Definition at line 81 of file tracedump.h.
Referenced by inject_escape_socketcall(), and inject_restore_socketcall().
path to the root data structure
Definition at line 74 of file tracedump.h.
Referenced by _run_ptrace(), handle_socket(), pid_get(), and ptrace_attach_pid().