This function reads the memory of the debugged process starting at
address child_addr for len bytes, and copies the data read
to the buffer pointed to by buf. It is used primarily to save the
original instruction at the point where a breakpoint instruction is
inserted (to trigger a trap when the debuggee's code gets to that
point). See section write_child.
Return Value
The function return zero if it has successfully transferred the data,
non-zero otherwise (e.g., if the address in child_addr is outside
the limits of the debuggee's code segment.
Please take a moment to fill out
this visitor survey You can help support this site by
visiting the advertisers that sponsor it! (only once each, though)