diff options
Diffstat (limited to 'src/util/os_file.h')
-rw-r--r-- | src/util/os_file.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/util/os_file.h b/src/util/os_file.h index d691302d12d..1972beba32b 100644 --- a/src/util/os_file.h +++ b/src/util/os_file.h @@ -8,6 +8,7 @@ #ifndef _OS_FILE_H_ #define _OS_FILE_H_ +#include <stdbool.h> #include <stdio.h> #ifdef __cplusplus @@ -30,6 +31,13 @@ os_file_create_unique(const char *filename, int filemode); char * os_read_file(const char *filename); +/* + * Returns true if the two file descriptors passed in can be determined to + * reference the same file description, false otherwise + */ +bool +os_same_file_description(int fd1, int fd2); + #ifdef __cplusplus } #endif |