Move error functions from krb5 to base
[metze/heimdal/wip.git] / lib / base / baselocl.h
index 7cc1734b643f49b6afe0d301f92bb1a1eb5dad55..7ca6439b33b3bfdea0056199820e6400247be40b 100644 (file)
 #define HEIMDAL_NORETURN_ATTRIBUTE
 #undef HEIMDAL_PRINTF_ATTRIBUTE
 #define HEIMDAL_PRINTF_ATTRIBUTE(x)
+
+struct heim_context_s {
+    heim_log_facility       *log_dest;
+    heim_log_facility       *warn_dest;
+    heim_log_facility       *debug_dest;
+    char                    *time_fmt;
+    unsigned int            log_utc:1;
+    unsigned int            homedir_access:1;
+    struct et_list          *et_list;
+    char                    *error_string;
+    heim_error_code         error_code;
+};