28901b1b62
AT_SYMLINK_NOFOLLOW acts on the symlink itself rather than following it. AT_EMPTY_PATH acts on the directory if path is empty. Currently, this is implemented in fstatat itself but the code is general enough to be refactored once we get the other *at functions. It could likely just live in openat itself.