_PATH_WTMPX
fname = _PATH_WTMPX;
if (_updwtmpx(_PATH_WTMPX, &utmpx) != 0)
(void)updwtmpx(_PATH_WTMPX, ut);
(void)updwtmpx(_PATH_WTMPX, &ut);
if (stat(_PATH_WTMPX, &st) != -1 && st.st_size != 0) {
if (access(_PATH_WTMPX, R_OK) == 0)
file = _PATH_WTMPX;
errx(1, "Cannot access `%s'", _PATH_WTMPX);