Lines Matching defs:lf_path
40 char *lf_path;
211 dst->lf_path = NULL;
212 if ((dst->lf_fd = open(src->lf_path, O_RDWR)) == -1) {
213 warn("Failed to open %s", src->lf_path);
224 if (asprintf(&lf->lf_path, LOCKFILE_FMT, lf->lf_name, getpid()) < 0) {
229 if ((lf->lf_fd = open(lf->lf_path, O_RDWR|O_CREAT, 0600)) == -1) {
230 warn("Failed to open %s", lf->lf_path);
241 if (asprintf(&lf->lf_path, LOCKDIR_FMT, lf->lf_name, getpid()) < 0) {
246 if (mkdir(lf->lf_path, 0700) == -1) {
247 warn("Failed to make %s", lf->lf_path);
251 if ((lf->lf_fd = open(lf->lf_path, O_RDONLY)) == -1) {
252 warn("Failed to open %s", lf->lf_path);
266 if (lf->lf_path != NULL) {
267 (void) unlink(lf->lf_path);
268 free(lf->lf_path);
279 char *argv[5] = { acqprog, stylestr, modestr, lf->lf_path, NULL };