int remove_directory_content_fd(int dirfd);
int remove_directory_content(const char *directory);
int remove_directory_content_at(int dirfd, const char *directory);
int remove_directory(const char *directory, int force);
int remove_directory_at(int dirfd, const char *directory, int force);
int remove_directory_content_fd(int dirfd);
int remove_directory_content(const char *directory);
int remove_directory_content_at(int dirfd, const char *directory);
int remove_directory(const char *directory, int force);
int remove_directory_at(int dirfd, const char *directory, int force);