1#include "../platform.h"
2#include "../../error.h"
12 fd = openat(opts->
unix_fd, path && path[0] ? path :
".", O_DIRECTORY | O_RDONLY);
14 fd = open(path && path[0] ? path :
".", O_DIRECTORY | O_RDONLY);
23enum clod_region_result dir_rename(
const dir d,
const char *old_name,
const char *new_name) {
24 if (renameat((
int)(intptr_t)d, old_name, (
int)(intptr_t)d, new_name)) {
26 old_name, new_name, strerror(errno));
31 if (close((
int)(intptr_t)d)) {
@ CLOD_REGION_INVALID_USAGE