62
63
64
65
66
67
68
69
70
71
72
73
74
75
|
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
|
+
|
if (dinfo->d_name[0] == '.') continue;
snprintf(includepath, sizeof(includepath) - 1, "%s/%s", pathname, dinfo->d_name);
lcpcafret = lc_process_conf_apache_include(includepath, pathprefix);
if (lcpcafret < 0) {
retval = -1;
/* XXX: should we break here (abort further including of files from a directory if one fails ?) */
break;
}
}
closedir(dh);
} else {
lcpcafret = lc_process_conf_apache_file(pathname, pathprefix);
if (lcpcafret < 0) {
|
345
346
347
348
349
350
351
352
353
354
355
356
357
358
|
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
|
+
|
#ifdef DEBUG
fprintf(stderr, "Error processing command (command was valid, but an error occured, errno was set)\n");
#endif
}
lc_errfile = local_lc_errfile;
lc_errline = local_lc_errline;
retval = -1;
break;
} else {
lc_errno = save_lc_errno;
}
/* Remove the "cmd" part of the buffer. */
tmp_ptr = strrchr(qualifbuf, '.');
if (tmp_ptr == NULL) {
|