Lines Matching refs:lf
76 char *lf) in _nscd_set_lf() argument
84 if (lf == NULL || *lf == 0) { in _nscd_set_lf()
87 } else if (strcmp(lf, "/dev/null") == 0) { in _nscd_set_lf()
88 (void) strlcpy(_nscd_logfile, lf, PATH_MAX); in _nscd_set_lf()
93 } else if (strcmp(lf, "stderr") == 0) { in _nscd_set_lf()
94 (void) strlcpy(_nscd_logfile, lf, PATH_MAX); in _nscd_set_lf()
105 if ((newlogfd = open(lf, O_EXCL|O_WRONLY|O_CREAT, 0644)) < 0) { in _nscd_set_lf()
114 if (lstat(lf, &before) < 0) { in _nscd_set_lf()
118 lf, strerror(errno)); in _nscd_set_lf()
126 open(lf, O_APPEND|O_WRONLY, 0644)) < 0) { in _nscd_set_lf()
130 "logfile \"%s\": %s\n", lf, in _nscd_set_lf()
139 "owned by root\n", lf); in _nscd_set_lf()
145 (void) strlcpy(_nscd_logfile, lf, PATH_MAX); in _nscd_set_lf()
148 _nscd_logit(me, "Start of new logfile %s\n", lf); in _nscd_set_lf()