fp_open
error = fp_open(buf, O_WRONLY|O_CREAT|O_TRUNC|O_NOFOLLOW, 0600, &fp);
int fp_open(const char *, int, int, struct file **);