Lines Matching defs:fnp
56 static void dologname(struct fn *fnp, struct opts *clopts);
57 static boolean_t rotatelog(struct fn *fnp, struct opts *opts);
58 static void rotateto(struct fn *fnp, struct opts *opts, int n,
61 static void expirefiles(struct fn *fnp, struct opts *opts);
62 static void dorm(struct opts *opts, const char *msg, struct fn *fnp);
165 struct fn *fnp;
352 while ((fnp = fn_list_next(lognames)) != NULL) {
353 buf = fn_s(fnp);
365 dologname(fnp, clopts);
397 struct fn *fnp = (struct fn *)arg;
400 buf = fn_s(fnp);
402 fn_putc(fnp, ',');
403 fn_puts(fnp, lhs);
414 struct fn *fnp = fn_new(NULL);
420 lut_walk(addrs, commajoin, fnp);
421 err_mailto(fn_s(fnp));
447 dologname(struct fn *fnp, struct opts *clopts)
449 const char *logname = fn_s(fnp);
552 globbedfiles = glob_glob(fnp);
573 rotatelog(struct fn *fnp, struct opts *opts)
575 char *fname = fn_s(fnp);
593 kw_init(fnp, NULL);
696 rotateto(fnp, opts, 0, recentlog, B_FALSE);
705 rotateto(fnp, opts, 0, recentlog, B_FALSE);
779 rotateto(struct fn *fnp, struct opts *opts, int n, struct fn *recentlog,
793 buf1 = fn_s(fnp);
834 docopytruncate(opts, fn_s(fnp), fn_s(newfile));
840 kw_init(fnp, newfile);
848 fn_s(fnp), fn_s(newfile));
857 expirefiles(struct fn *fnp, struct opts *opts)
859 char *fname = fn_s(fnp);
874 kw_init(fnp, NULL);
982 dorm(struct opts *opts, const char *msg, struct fn *fnp)
989 kw_init(fnp, NULL);
995 docmd(opts, msg, Rm, "-f", fn_s(fnp), NULL);
996 Gzipnames = lut_add(Gzipnames, fn_s(fnp), NULL);