SM_PATH_DEVNULL
SM_TEST(sm_path_isdevnull(SM_PATH_DEVNULL));
if (sm_io_reopen(SmFtStdio, SM_TIME_DEFAULT, SM_PATH_DEVNULL,
SM_PATH_DEVNULL, SM_IO_RDWR, NULL);
syserr("!Can't open %s", SM_PATH_DEVNULL);
if (sm_io_reopen(SmFtStdio, SM_TIME_DEFAULT, SM_PATH_DEVNULL,
SM_PATH_DEVNULL, sm_errstring(errno));
sm_io_reopen(SmFtStdio, SM_TIME_DEFAULT, SM_PATH_DEVNULL,
SM_PATH_DEVNULL, sm_errstring(errno));
fd = open(SM_PATH_DEVNULL, O_WRONLY, 0666);
SM_PATH_DEVNULL, sm_errstring(errno));
i = open(SM_PATH_DEVNULL, fd == 0 ? O_RDONLY : O_WRONLY, 0666);
where == NULL ? "startup" : where, SM_PATH_DEVNULL);