}
}
-
-#ifdef HAVE_JANSSON
/*
* @brief generate a JSON object detailing an ldb operation.
*
return wrapper;
}
-#endif
/*
* @brief Print a human readable log line for a password change event.
*
TALLOC_FREE(entry);
}
}
-#ifdef HAVE_JANSSON
if (CHECK_DEBUGLVLC(DBGC_DSDB_AUDIT_JSON, OPERATION_LOG_LVL) ||
(audit_private->msg_ctx
&& audit_private->send_samdb_events)) {
json_free(&json);
}
}
-#endif
TALLOC_FREE(ctx);
}
REPLICATION_LOG_LVL);
TALLOC_FREE(entry);
}
-#ifdef HAVE_JANSSON
if (CHECK_DEBUGLVLC(DBGC_DSDB_AUDIT_JSON, REPLICATION_LOG_LVL) ||
(audit_private->msg_ctx && audit_private->send_samdb_events)) {
struct json_object json;
}
json_free(&json);
}
-#endif
TALLOC_FREE(ctx);
}
log_level);
TALLOC_FREE(entry);
}
-#ifdef HAVE_JANSSON
if (CHECK_DEBUGLVLC(DBGC_DSDB_TXN_AUDIT_JSON, log_level) ||
(audit_private->msg_ctx && audit_private->send_samdb_events)) {
struct json_object json;
}
json_free(&json);
}
-#endif
TALLOC_FREE(ctx);
}
TRANSACTION_LOG_FAILURE_LVL);
TALLOC_FREE(entry);
}
-#ifdef HAVE_JANSSON
if (CHECK_DEBUGLVLC(DBGC_DSDB_TXN_AUDIT_JSON, log_level) ||
(audit_private->msg_ctx
&& audit_private->send_samdb_events)) {
}
json_free(&json);
}
-#endif
TALLOC_FREE(ctx);
}