ATJOB_DIR
if (chdir(ATJOB_DIR) < 0)
perr("cannot chdir to %s", ATJOB_DIR);
if (chdir(ATJOB_DIR) != 0)
perr("cannot change to %s", ATJOB_DIR);
perr("cannot read %s", ATJOB_DIR);
perr("cannot lock %s", ATJOB_DIR);
perr("cannot stat in %s", ATJOB_DIR);
perr("cannot unlock %s", ATJOB_DIR);
perr("cannot closedir %s", ATJOB_DIR);
#ifndef ATJOB_DIR
char atfile[] = ATJOB_DIR "12345678901234";
if ((fid = fopen(ATJOB_DIR ".SEQ", "r+")) != NULL) {
else if ((fid = fopen(ATJOB_DIR ".SEQ", "w")) != NULL) {
ppos = atfile + strlen(ATJOB_DIR);
perr("cannot access " ATJOB_DIR);
if (chdir(ATJOB_DIR) != 0)
perr("cannot change to " ATJOB_DIR);
perr("cannot open " ATJOB_DIR);
perr("cannot stat in " ATJOB_DIR);
if (chdir(ATJOB_DIR) != 0)
perr("cannot change to " ATJOB_DIR);
perr("cannot open " ATJOB_DIR);
perr("cannot stat in " ATJOB_DIR);
#ifndef ATJOB_DIR
#define LFILE ATJOB_DIR ".lockfile"