Skip to content
Snippets Groups Projects
Commit 13d0cdb6 authored by Josh Triplett's avatar Josh Triplett
Browse files

Expose si_pid, si_uid, and si_status from siginfo_t as functions

On Linux, siginfo_t cannot expose these fields directly due to
https://github.com/rust-lang/libc/issues/716 , so expose them as
functions, just like si_addr and si_value.

In order to get alignment correct on both 32-bit and 64-bit
architectures, define an sifields union that includes a pointer field,
to ensure that it has the same alignment as a pointer.
parent ab3c2291
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment