X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Ffrontend%2Fconnection.c;h=b48de2c893ccbc9d9c65de335fecbb66c3421733;hb=39a45905e0b237e458b1826ff9b4fad1c4a59550;hp=4ba12dcdd568cf0449c45de60b3984607e5ce17d;hpb=ac07692583601db96dc0a655158e78a1cbbbfcfd;p=sysdb.git diff --git a/src/frontend/connection.c b/src/frontend/connection.c index 4ba12dc..b48de2c 100644 --- a/src/frontend/connection.c +++ b/src/frontend/connection.c @@ -206,7 +206,7 @@ sdb_conn_get_ctx(void) * Send a log message originating from the current thread to the client. */ static int -connection_log(int __attribute__((unused)) prio, const char *msg, +connection_log(int prio, const char *msg, sdb_object_t __attribute__((unused)) *user_data) { sdb_conn_t *conn; @@ -217,6 +217,10 @@ connection_log(int __attribute__((unused)) prio, const char *msg, if ((! conn) || (! conn->username)) return 0; + /* XXX: make the log-level configurable by the client at runtime */ + if (prio >= SDB_LOG_DEBUG) + return 0; + /* TODO: Use CONNECTION_LOG_? */ if (sdb_connection_send(conn, CONNECTION_LOG, (uint32_t)strlen(msg), msg) < 0)