Lines Matching refs:lfd
263 int lfd, i, haslock, l_pid, t; in LockServer() local
290 lfd = open(tmp, O_CREAT | O_EXCL | O_WRONLY, 0644); in LockServer()
291 if (lfd < 0) in LockServer()
296 if (lfd < 0) { in LockServer()
301 lfd = open(tmp, O_CREAT | O_EXCL | O_WRONLY, 0644); in LockServer()
302 if (lfd < 0) in LockServer()
308 if (lfd < 0) in LockServer()
311 if (write(lfd, pid_str, 11) != 11) in LockServer()
313 (void) fchmod(lfd, 0444); in LockServer()
314 (void) close(lfd); in LockServer()
334 lfd = open(LockFile, O_RDONLY | O_NOFOLLOW); in LockServer()
335 if (lfd < 0) { in LockServer()
340 if (read(lfd, pid_str, 11) != 11) { in LockServer()
345 close(lfd); in LockServer()
350 close(lfd); in LockServer()