]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
lib/utils: drop a pair of unused macros
authorVladimír Čunát <vladimir.cunat@nic.cz>
Tue, 13 Jul 2021 11:18:18 +0000 (13:18 +0200)
committerTomas Krizek <tomas.krizek@nic.cz>
Thu, 29 Jul 2021 09:42:34 +0000 (11:42 +0200)
lib/log.c
lib/utils.h

index d99a17a424464fe956214dfc0839f14af37586fe..d03158aa3367bd6a0a71c7288e8d0e3422fccc76 100644 (file)
--- a/lib/log.c
+++ b/lib/log.c
@@ -251,6 +251,11 @@ void kr_log_init(log_level_t level, log_target_t target)
        kr_log_level_set(level);
 }
 
+static inline bool req_has_trace_log(const struct kr_request *req)
+{
+       return unlikely(req && req->trace_log);
+}
+
 static void kr_vlog_req(
        const struct kr_request * const req, uint32_t qry_uid,
        const unsigned int indent, enum kr_log_group group, const char *tag, const char *fmt,
@@ -264,7 +269,7 @@ static void kr_vlog_req(
 
        msg = mp_vprintf_append(mp, msg, fmt, args);
 
-       if (kr_log_rtrace_enabled(req))
+       if (req_has_trace_log(req))
                req->trace_log(req, msg);
 
        kr_log_fmt(group, LOG_DEBUG, SD_JOURNAL_METADATA, "[%-6s]%s", tag, msg);
@@ -283,7 +288,7 @@ void kr_log_req1(const struct kr_request * const req, uint32_t qry_uid,
 
 bool kr_log_is_debug_fun(enum kr_log_group group, const struct kr_request *req)
 {
-       return kr_log_rtrace_enabled(req)
+       return req_has_trace_log(req)
                || kr_log_group_is_set(group)
                || KR_LOG_LEVEL_IS(LOG_DEBUG);
 }
index b472935e2ec15a2bab7b1f9652452250874d1342..9232da304246a9ae4d299acde150246bbb3c1178 100644 (file)
@@ -94,17 +94,6 @@ static inline bool kr_assert_func(bool result, const char *expr, const char *fun
        return result;
 }
 
-/**
- * @brief Return true if the query has request log handler installed.
- */
-#define kr_log_rtrace_enabled(req) (__builtin_expect( \
-       (req) && (req)->trace_log, \
-       false))
-
-#define kr_log_qtrace_enabled(qry) (__builtin_expect( \
-       (qry) && kr_log_rtrace_enabled(qry->request), \
-       false))
-
 #define KR_DNAME_GET_STR(dname_str, dname) \
        char dname_str[KR_DNAME_STR_MAXLEN]; \
        knot_dname_to_str(dname_str, (dname), sizeof(dname_str)); \