diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/sofort/sofort.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/sofort/sofort.h b/include/sofort/sofort.h index c5f278a..14ad405 100644 --- a/include/sofort/sofort.h +++ b/include/sofort/sofort.h @@ -36,6 +36,10 @@ extern "C" { #define SFRT_DRIVER_VERSION 0x0010 #define SFRT_DRIVER_DRY_RUN 0x0020 +#define SFRT_DRIVER_ANNOTATE_ALWAYS 0x1000 +#define SFRT_DRIVER_ANNOTATE_NEVER 0x2000 +#define SFRT_DRIVER_ANNOTATE_FULL 0x4000 + /* unit action flags */ #define SFRT_OUTPUT_NAME 0x0001 /* dummy */ #define SFRT_OUTPUT_ADDRESS 0x0002 /* dummy */ @@ -127,6 +131,8 @@ sfrt_api int sfrt_main (int, char **, char **); sfrt_api int sfrt_output_dummy (const struct sfrt_common_ctx *, FILE *); /* dummy */ sfrt_api int sfrt_output_name (const struct sfrt_unit_ctx *, FILE *); /* dummy */ sfrt_api int sfrt_output_address (const struct sfrt_unit_ctx *, FILE *); /* dummy */ +sfrt_api int sfrt_output_error_record (const struct sfrt_driver_ctx *, const struct sfrt_error_info *); +sfrt_api int sfrt_output_error_vector (const struct sfrt_driver_ctx *); #ifdef __cplusplus } |