libowfat/open/open_excl.c

12 lines
213 B
C

#include <unistd.h>
#include <fcntl.h>
#include "open.h"
#ifndef O_NDELAY
#define O_NDELAY 0
#endif
int open_excl(const char *filename) {
return open(filename,O_WRONLY|O_NDELAY|O_TRUNC|O_CREAT|O_EXCL,0600);
}