added pid_t enum type