#ifndef _IO_DARWIN_POSIX_H_ #define _IO_DARWIN_POSIX_H_ #include #include struct stat; struct fx_file_info; extern enum fx_status fx_status_from_errno(int error, enum fx_status default_value); extern fx_result fx_result_from_errno_with_filepath( int error, const char *path, enum fx_status default_value); extern fx_result fx_result_from_errno_with_subfilepath( int error, const char *path, const char *dir_path, enum fx_status default_value); extern enum fx_status fx_file_info_from_stat( const struct stat *in, struct fx_file_info *out); #endif