.BI "int setcontext(const ucontext_t *" ucp );
.SH DESCRIPTION
In a System V-like environment, one has the two types
-\fBmcontext_t\fP and \fBucontext_t\fP defined in
+\fBmcontext_t\fP and \fIucontext_t\fP defined in
.I <ucontext.h>
and the four functions
\fBgetcontext\fP(), \fBsetcontext\fP(), \fBmakecontext\fP()
that allow user-level context switching between multiple
threads of control within a process.
.LP
-The \fBmcontext_t\fP type is machine-dependent and opaque.
-The \fBucontext_t\fP type is a structure that has at least
+The \fImcontext_t\fP type is machine-dependent and opaque.
+The \fIucontext_t\fP type is a structure that has at least
the following fields:
.RS
.nf