_PATH_RESCONF
#ifndef _PATH_RESCONF
if ((fp = fopen(_PATH_RESCONF, "re")) != NULL) {
if (stat(_PATH_RESCONF, &sb) == 0 &&
if (resconf != NULL && strcmp(path, _PATH_RESCONF) == 0)
if ((fd = open(_PATH_RESCONF, O_RDONLY)) != -1) {
(unsigned long)st.st_size, _PATH_RESCONF, strerror(errno));
(unsigned long)st.st_size, _PATH_RESCONF, strerror(errno));
_PATH_RESCONF, strerror(errno));
_PATH_RESCONF, (unsigned long)got,
_PATH_RESCONF, strerror(errno));
_PATH_RESCONF);
if ((fp = ID0fopen(_PATH_RESCONF, "w")) != NULL) {
log_Printf(LogERROR, "write(): Failed updating %s: %s\n", _PATH_RESCONF,
log_Printf(LogERROR,"fopen(\"%s\", \"w\") failed: %s\n", _PATH_RESCONF,
if ((fd = ID0open(_PATH_RESCONF, O_WRONLY|O_TRUNC, 0644)) != -1) {
_PATH_RESCONF, strerror(errno));
_PATH_RESCONF, (long)got, (long)len);
log_Printf(LogERROR, "Failed rewriting %s: open: %s\n", _PATH_RESCONF,
} else if (remove(_PATH_RESCONF) == -1)
log_Printf(LogERROR, "Failed removing %s: %s\n", _PATH_RESCONF,