CONFIGPATH
"token: %s\n", CONFIGPATH, line, name);
fatalerr("\"%s\", line %d: syntax error\n", CONFIGPATH,
fatalerr("%s: %s is empty\n", cmdpath, CONFIGPATH);
if ((fd = open(CONFIGPATH, O_RDONLY, CONFIGPERM)) == -1) {
cmdpath, CONFIGPATH, strerror(errno));
cmdpath, CONFIGPATH, strerror(errno));
"available\n", CONFIGPATH, clname);
if ((fd = open(CONFIGPATH, O_RDWR | O_CREAT, CONFIGPERM)) == -1)
fatalerr("%s: Failed to open %s (%s)\n", cmdpath, CONFIGPATH,
fatalerr("%s: Failed to open stream for %s\n", CONFIGPATH);
fatalerr("%s: Failed to truncate %s\n", cmdpath, CONFIGPATH);
fatalerr("%s: Failed to write to %s\n", cmdpath, CONFIGPATH);
if ((fd = open(CONFIGPATH, O_RDONLY, CONFIGPERM)) == -1) {
cmdpath, CONFIGPATH, strerror(errno));
cmdpath, CONFIGPATH, strerror(errno));
if ((fd = open(CONFIGPATH, O_WRONLY|O_CREAT|O_TRUNC, CONFIGPERM)) == -1)
die(gettext("failed to open %s"), CONFIGPATH);
die(gettext("failed to open stream for %s"), CONFIGPATH);
warn(gettext("\"%s\", line %d, syntax error\n"), CONFIGPATH,
if ((fd = open(CONFIGPATH, O_RDONLY, CONFIGPERM)) == -1)
die(gettext("failed to open %s"), CONFIGPATH);
die(gettext("failed to open stream for %s"), CONFIGPATH);
CONFIGPATH, line);
" control: %s\n"), CONFIGPATH, line, name);
CONFIGPATH, line);
CONFIGPATH);