Author: Motorola/UNIX System Labs.