IREAD
if (DIP(dp, di_mode) != (IFREG | IREAD)) {
dp.dp2->di_mode = IFREG | IREAD;
dp.dp1->di_mode = IFREG | IREAD;