P_WRITE
if (n = ckpath(path, P_ABSOLUTE|P_DIR|P_WRITE,
pflags |= P_WRITE;
if (pflags & P_WRITE)
(P_EXIST|P_NONZERO|P_READ|P_WRITE|P_EXEC))) ||
if ((pflags & P_WRITE) && !(status.st_mode & S_IWRITE)) {