LinuxProgrammingInterface: chapters 34-37