> The situation is a little complicated. POSIX defines the third > argument to the sa_sigaction handler as void * and says it may be > cast to ucontext_t. On OpenBSD, it is really a pointer to struct > sigcontext but this is really an implementation detail.
I had some reservations, but into this with millert privately. ok deraadt
