yaml_version_directive_t *ver =
event.data.document_start.version_directive;
if (ver == NULL) {
- fprintf(stderr, "ERROR: Invalid configuration file.\n\n");
- fprintf(stderr, "The configuration file must begin with the following two lines:\n\n");
- fprintf(stderr, "%%YAML 1.1\n---\n\n");
+ SCLogError(SC_ERR_CONF_YAML_ERROR, "ERROR: Invalid configuration file.");
+ SCLogError(SC_ERR_CONF_YAML_ERROR,
+ "The configuration file must begin with the following two lines: %%YAML 1.1 and ---");
goto fail;
}
int major = ver->major;
int minor = ver->minor;
if (!(major == YAML_VERSION_MAJOR && minor == YAML_VERSION_MINOR)) {
- fprintf(stderr, "ERROR: Invalid YAML version. Must be 1.1\n");
+ SCLogError(SC_ERR_CONF_YAML_ERROR, "ERROR: Invalid YAML version. Must be 1.1");
goto fail;
}
}