Lines Matching defs:log_fd
38 static int log_fd = -1;
98 fchown(log_fd, ent_pw->pw_uid, -1) != 0)
106 if (log_fd != -1)
107 close(log_fd);
113 log_fd = open(log_file, O_WRONLY|O_CREAT|O_APPEND, S_IRUSR|S_IWUSR|S_IRGRP);
114 return log_fd != -1;
119 Just leave log_fd == -1 and use the vsyslog call for everything.... */
121 log_fd = -1;
125 log_fd = socket(AF_UNIX, connection_type, 0);
127 if (log_fd == -1)
131 if (max_logs != 0 && (flags = fcntl(log_fd, F_GETFL)) != -1)
132 fcntl(log_fd, F_SETFL, flags | O_NONBLOCK);
162 if ((rc = write(log_fd, entries->payload + entries->offset, entries->length)) != -1)
221 if (connect(log_fd, (struct sockaddr *)&logaddr, sizeof(logaddr)) != -1)
249 log_fd = -1;
302 if (log_fd == -1)
399 if (entries && log_fd != -1 && connection_good)
401 FD_SET(log_fd, set);
402 bump_maxfd(log_fd, maxfdp);
408 if (log_fd != -1 && (!set || FD_ISSET(log_fd, set)))
415 if (log_fd != -1)
418 if ((flags = fcntl(log_fd, F_GETFL)) != -1)
419 fcntl(log_fd, F_SETFL, flags & ~O_NONBLOCK);
421 close(log_fd);