Hi there, creat(3) "is made obsolete by: open(2)". The diff below replaces one occurrence of
creat(path, mode) with open(path, O_CREAT | O_TRUNC | O_WRONLY, mode) in libutil. Cheers, Frederic Index: lib/libutil/uucplock.c =================================================================== RCS file: /cvs/src/lib/libutil/uucplock.c,v retrieving revision 1.16 diff -u -p -r1.16 uucplock.c --- uucplock.c 27 Oct 2009 23:59:30 -0000 1.16 +++ uucplock.c 10 Nov 2015 19:34:39 -0000 @@ -70,7 +70,7 @@ uu_lock(const char *ttyname) (long)pid); (void)snprintf(lckname, sizeof(lckname), _PATH_UUCPLOCK LOCKFMT, ttyname); - if ((tmpfd = creat(lcktmpname, 0664)) < 0) + if ((tmpfd = open(lcktmpname, O_CREAT | O_TRUNC | O_WRONLY, 0664)) < 0) GORET(0, UU_LOCK_CREAT_ERR); for (i = 0; i < MAXTRIES; i++) {