summaryrefslogtreecommitdiff
path: root/src/basic/stat-util.h
diff options
context:
space:
mode:
authorRyan Gonzalez <rymg19@gmail.com>2019-01-07 12:27:38 -0600
committerRyan Gonzalez <rymg19@gmail.com>2019-01-08 10:23:17 -0600
commitd7c1a15edf3dac93222ed2a0116a03e7fe022920 (patch)
treea0eca444347fcf2fcb4ff73a7eae15f76e4d8643 /src/basic/stat-util.h
parenta75211421fc9366068e6d9446e8e567246c72feb (diff)
downloadsystemd-d7c1a15edf3dac93222ed2a0116a03e7fe022920.tar.gz
stat-util: Add dir_is_empty_at
Diffstat (limited to 'src/basic/stat-util.h')
-rw-r--r--src/basic/stat-util.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/basic/stat-util.h b/src/basic/stat-util.h
index 0a08e642b5..74fb7251b3 100644
--- a/src/basic/stat-util.h
+++ b/src/basic/stat-util.h
@@ -15,7 +15,10 @@ int is_dir(const char *path, bool follow);
int is_dir_fd(int fd);
int is_device_node(const char *path);
-int dir_is_empty(const char *path);
+int dir_is_empty_at(int dir_fd, const char *path);
+static inline int dir_is_empty(const char *path) {
+ return dir_is_empty_at(AT_FDCWD, path);
+}
static inline int dir_is_populated(const char *path) {
int r;