Searched refs:pid_fd (Results 1 – 2 of 2) sorted by relevance
48 static int pid_fd; variable94 (void) close(pid_fd); in quit_daemon()167 if ((pid_fd = open(OPLHPD_PID_FILE, O_RDWR | O_CREAT, 0644)) < 0) { in init_daemon()172 if (lockf(pid_fd, F_TLOCK, 0L) < 0) { in init_daemon()181 (void) ftruncate(pid_fd, 0); in init_daemon()183 while ((ret = write(pid_fd, pid_str, i)) != i) { in init_daemon()
200 int pid_fd; in main() local208 if ((pid_fd = open_pidfile(prog)) == -1) in main()263 if (write_pidfile(pid_fd, pid) == -1) /* logs errors on failure */ in main()265 (void) close(pid_fd); in main()