Lines Matching refs:fname
282 log_for_service(const char *fname, int dbglvl)
288 if (fname != NULL &&
289 (*fname == '\0' || strcasecmp(fname, "syslog") == 0))
290 fname = NULL;
291 if (fname == NULL && curfname == NULL)
296 if (fname == curfname ||
297 (fname != NULL && strcmp(fname, curfname) == 0)) {
298 curfname = fname;
305 if (fname != NULL) {
306 curlogfd = open(fname, O_WRONLY|O_APPEND|O_CREAT, 0600);
317 if (fname != NULL) {
319 logdbg("opened log %s", fname);
321 logerr("opening log %s: %s", fname, mystrerror(err2));
323 curfname = fname;