This appendix provides migration information and detailed descriptions of the POSIX 1003.4a (Draft 4) pthread routines that make up the older interface to DECthreads to support your code upgrade. (POSIX 1003.4a was renamed to POSIX 1003.1c at a later POSIX draft standard.)
To indicate errors, the POSIX 1003.1c standard pthread routines return status values by default. (See Chapter 5 for a method of allowing the pthread routines to raise exceptions.)
Routine names ending with the _np suffix denote that the routine is
not portable-the routine might not be available in implementations
of POSIX thread application interfaces other than DECthreads. You
need not prototype the pthread routines if you include the POSIX
1003.1c pthread.h
.