creat
extern int creat(const char *path, mode_t mode);
int fd = creat(filename, S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH);
int ref = creat(path.Path(), 0777);
if ((ref = creat(path.Path(), S_IRUSR | S_IWUSR)) >= 0) {
extern long lseek(), dup(), creat();
int typeFD = creat(typePath.c_str(), S_IRWXU | S_IRWXG | S_IRWXO);
HIDDEN_FUNCTION(creat);
if (fd < 0) fd = creat(path.Path(), 0777);
fd = creat(path.Path(), 0777);