Note: Functions exported from fileops take const mode_t, while the underlying POSIX wrappers take mode_t.