O_EMPTYPATH
#define O_PATH_FLAGS (O_DIRECTORY | O_NOFOLLOW | O_PATH | O_CLOEXEC | O_EMPTYPATH)
if (flags & O_EMPTYPATH)
O_NOATIME | O_CLOEXEC | O_PATH | __O_TMPFILE | O_EMPTYPATH)
#ifndef O_EMPTYPATH
#ifndef O_EMPTYPATH
int fd = openat(self->opath_fd, "", O_RDONLY | O_EMPTYPATH);