UID_YES
if (chown(filename, UID_YES, GID_YES))
err(1, "chown %s %d:%d", filename, UID_YES, GID_YES);
if (chown(dir, UID_YES, GID_YES))
err(1, "chown %s %d:%d", dir, UID_YES, GID_YES);
{ EACCES, 0, UID_NO, UID_YES, GID_NO, GID_NO, F_OK, exists },
{ EACCES, 0, UID_NO, UID_YES, GID_NO, GID_YES, F_OK, exists },
{ EACCES, 1, UID_YES, UID_NO, GID_NO, GID_NO, F_OK, exists },
{ EACCES, 1, UID_YES, UID_NO, GID_YES, GID_NO, F_OK, exists },
{ ENOENT, 0, UID_YES, UID_NO, GID_NO, GID_NO, F_OK, noexists },
{ ENOENT, 0, UID_YES, UID_NO, GID_YES, GID_NO, F_OK, noexists },
{ ENOENT, 1, UID_NO, UID_YES, GID_NO, GID_NO, F_OK, noexists },
{ ENOENT, 1, UID_NO, UID_YES, GID_NO, GID_YES, F_OK, noexists },
{ EACCES, 0, UID_YES, UID_NO, GID_NO, GID_NO, R_OK, w_w_exists },
{ EACCES, 0, UID_YES, UID_NO, GID_YES, GID_NO, R_OK, w_w_exists },
{ EACCES, 1, UID_NO, UID_YES, GID_NO, GID_NO, R_OK, w_w_exists },
{ EACCES, 0, UID_YES, UID_NO, GID_NO, GID_NO, R_OK, w_r_exists },
{ EACCES, 1, UID_NO, UID_YES, GID_NO, GID_NO, R_OK, w_r_exists },
{ EACCES, 0, UID_YES, UID_NO, GID_YES, GID_NO, R_OK, w_r_exists },
{ EACCES, 1, UID_NO, UID_YES, GID_NO, GID_YES, R_OK, w_r_exists },
{ EACCES, 0, UID_YES, UID_YES, GID_YES, GID_YES, R_OK, w_r_exists },
{ EACCES, 1, UID_YES, UID_YES, GID_YES, GID_YES, R_OK, w_r_exists },
{ 0, 0, UID_YES, UID_NO, GID_NO, GID_NO, R_OK, r_w_exists },
{ 0, 0, UID_YES, UID_NO, GID_YES, GID_NO, R_OK, r_w_exists },
{ 0, 0, UID_YES, UID_NO, GID_YES, GID_NO, R_OK, r_r_exists },
{ 0, 1, UID_NO, UID_YES, GID_NO, GID_NO, R_OK, r_w_exists },
{ 0, 1, UID_NO, UID_YES, GID_NO, GID_YES, R_OK, r_w_exists },
{ 0, 1, UID_NO, UID_YES, GID_NO, GID_YES, R_OK, r_r_exists },
{ 0, 0, UID_YES, UID_YES, GID_YES, GID_YES, R_OK, r_w_exists },
{ 0, 0, UID_YES, UID_YES, GID_YES, GID_YES, R_OK, r_r_exists },
{ 0, 1, UID_YES, UID_YES, GID_YES, GID_YES, R_OK, r_w_exists },
{ 0, 1, UID_YES, UID_YES, GID_YES, GID_YES, R_OK, r_r_exists },