Pull in two additional fixes from Adam.
void tr_log(const int sev, const char *fmt, ...) {
- tr_log_open();
-
if (NULL != fmt) {
va_list ap;
void tr_audit_resp(TID_RESP *resp) {
- tr_log_open();
-
if (NULL != resp) {
char *attrs[] = { audit_fmt("result", resp->result ? "error" : "success"),
void tr_audit_req(TID_REQ *req) {
- tr_log_open();
-
if (NULL != req) {
char *attrs[] = { audit_fmt("comm", NULL != req->comm ? req->comm->buf : NULL),
int rc;
gss_ctx_id_t gssctx;
+ /* Use standalone logging */
+ tr_log_open();
+
/* set logging levels */
talloc_set_log_stderr();
tr_log_threshold(LOG_CRIT);
exit(1);
}
+ /* Use standalone logging */
+ tr_log_open();
+
/* set logging levels */
tr_log_threshold(LOG_CRIT);
tr_console_threshold(LOG_DEBUG);
/* parse command-line arguments? -- TBD */
+ /* Use standalone logging */
+ tr_log_open();
+
/* create a Trust Router instance */
if (NULL == (tr = tr_create())) {
tr_crit("Unable to create Trust Router instance, exiting.");