Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add high-level wrappers for some common ptrace routines and mark `nix…
…::sys::ptrace::ptrace` as unsafe. `nix::sys::ptrace::ptrace` is unsafe by design. Its incorrect usage may lead to race conditions or crashes, and according to this post [1] should be marked unsafe. Additionally, wrappers with typically Rusty API have been introduced for some of the common ptrace routines. It is not a complete coverage and this subject should be revisited in the future. Some of these are `unsafe` by the sheer specification and have been marked so.
- Loading branch information