Как написан код системного вызова fork. Я хочу знать некоторые подробности того, как функция может возвращать два разных значения и это двум разным процессам. Короче говоря, хотите узнать, как реализован системный вызов fork?