Coverage Report

Created: 2026-08-30 06:27

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/open62541_15/include/open62541/plugin/log.h
Line
Count
Source
1
/* This Source Code Form is subject to the terms of the Mozilla Public
2
 * License, v. 2.0. If a copy of the MPL was not distributed with this
3
 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
4
 *
5
 *    Copyright 2017 (c) Fraunhofer IOSB (Author: Julius Pfrommer)
6
 *    Copyright 2017 (c) Stefan Profanter, fortiss GmbH
7
 */
8
9
#ifndef UA_PLUGIN_LOG_H_
10
#define UA_PLUGIN_LOG_H_
11
12
#include <open62541/config.h>
13
14
#include <stdarg.h>
15
16
_UA_BEGIN_DECLS
17
18
/**
19
 * .. _logging:
20
 *
21
 * Logging Plugin API
22
 * ==================
23
 *
24
 * Servers and clients define a logger in their configuration. The logger is a
25
 * plugin. A default plugin that logs to ``stdout`` is provided as an example.
26
 * The logger plugin is stateful and can point to custom data. So it is possible
27
 * to keep open file handlers in the logger context.
28
 *
29
 * Every log message consists of a log level, a log category and a string
30
 * message content. The timestamp of the log message is created within the
31
 * logger. */
32
33
typedef enum {
34
    UA_LOGLEVEL_TRACE   = 100,
35
    UA_LOGLEVEL_DEBUG   = 200,
36
    UA_LOGLEVEL_INFO    = 300,
37
    UA_LOGLEVEL_WARNING = 400,
38
    UA_LOGLEVEL_ERROR   = 500,
39
    UA_LOGLEVEL_FATAL   = 600
40
} UA_LogLevel;
41
42
#define UA_LOGCATEGORIES 10
43
44
typedef enum {
45
    UA_LOGCATEGORY_NETWORK = 0,
46
    UA_LOGCATEGORY_SECURECHANNEL = 1,
47
    UA_LOGCATEGORY_SESSION = 2,
48
    UA_LOGCATEGORY_SERVER = 3,
49
    UA_LOGCATEGORY_CLIENT = 4,
50
    UA_LOGCATEGORY_APPLICATION= 5,
51
    UA_LOGCATEGORY_USERLAND = 5, /* == APPLICATION */
52
    UA_LOGCATEGORY_SECURITY = 6,
53
    UA_LOGCATEGORY_SECURITYPOLICY = 6, /* == SECURITY */
54
    UA_LOGCATEGORY_EVENTLOOP = 7,
55
    UA_LOGCATEGORY_PUBSUB = 8,
56
    UA_LOGCATEGORY_DISCOVERY = 9
57
} UA_LogCategory;
58
59
typedef struct UA_Logger {
60
    /* Log a message. The message string and following varargs matching the
61
     * format specifiers of UA_String_format.
62
     *
63
     * !!Attention!! UA_String_format takes additional format specifiers that
64
     * are not known for standard printf. These special specifiers are getting
65
     * used throughout the library. */
66
    void (*log)(void *logContext, UA_LogLevel level, UA_LogCategory category,
67
                const char *msg, va_list args);
68
69
    void *context; /* Logger state */
70
71
    void (*clear)(struct UA_Logger *logger); /* Clean up the logger plugin */
72
} UA_Logger;
73
74
static UA_INLINE void
75
56.3k
UA_LOG_TRACE(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
76
#if UA_LOGLEVEL <= 100
77
    if(!logger || !logger->log)
78
        return;
79
    va_list args; va_start(args, msg);
80
    logger->log(logger->context, UA_LOGLEVEL_TRACE, category, msg, args);
81
    va_end(args);
82
#else
83
56.3k
    (void) logger;
84
56.3k
    (void) category;
85
56.3k
    (void) msg;
86
56.3k
#endif
87
56.3k
}
Unexecuted instantiation: fuzz_binary_decode.cc:UA_LOG_TRACE(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: testing_networklayers.c:UA_LOG_TRACE
Unexecuted instantiation: ua_types.c:UA_LOG_TRACE
Unexecuted instantiation: ua_types_definition.c:UA_LOG_TRACE
Unexecuted instantiation: ua_types_encoding_binary.c:UA_LOG_TRACE
Unexecuted instantiation: ua_util.c:UA_LOG_TRACE
Unexecuted instantiation: ua_types_lex.c:UA_LOG_TRACE
Unexecuted instantiation: ua_encryptedsecret.c:UA_LOG_TRACE
Unexecuted instantiation: ua_securechannel.c:UA_LOG_TRACE
Unexecuted instantiation: ua_securechannel_crypto.c:UA_LOG_TRACE
Unexecuted instantiation: ua_session.c:UA_LOG_TRACE
Unexecuted instantiation: ua_nodes.c:UA_LOG_TRACE
Unexecuted instantiation: ua_server.c:UA_LOG_TRACE
Unexecuted instantiation: ua_server_ns0.c:UA_LOG_TRACE
Unexecuted instantiation: ua_server_ns0_diagnostics.c:UA_LOG_TRACE
Unexecuted instantiation: ua_server_ns0_gds.c:UA_LOG_TRACE
Unexecuted instantiation: ua_server_config.c:UA_LOG_TRACE
Unexecuted instantiation: ua_server_binary.c:UA_LOG_TRACE
Unexecuted instantiation: ua_server_utils.c:UA_LOG_TRACE
Unexecuted instantiation: ua_server_async.c:UA_LOG_TRACE
Unexecuted instantiation: ua_subscription.c:UA_LOG_TRACE
Unexecuted instantiation: ua_subscription_datachange.c:UA_LOG_TRACE
Unexecuted instantiation: ua_subscription_event.c:UA_LOG_TRACE
Unexecuted instantiation: ua_subscription_alarms_conditions.c:UA_LOG_TRACE
Unexecuted instantiation: ua_services.c:UA_LOG_TRACE
Unexecuted instantiation: ua_services_view.c:UA_LOG_TRACE
Unexecuted instantiation: ua_services_method.c:UA_LOG_TRACE
Unexecuted instantiation: ua_services_session.c:UA_LOG_TRACE
Unexecuted instantiation: ua_services_attribute.c:UA_LOG_TRACE
Unexecuted instantiation: ua_services_discovery.c:UA_LOG_TRACE
Unexecuted instantiation: ua_services_subscription.c:UA_LOG_TRACE
Unexecuted instantiation: ua_services_monitoreditem.c:UA_LOG_TRACE
Unexecuted instantiation: ua_services_securechannel.c:UA_LOG_TRACE
Unexecuted instantiation: ua_services_nodemanagement.c:UA_LOG_TRACE
Unexecuted instantiation: namespace0_generated.c:UA_LOG_TRACE
Unexecuted instantiation: ua_client.c:UA_LOG_TRACE
Unexecuted instantiation: ua_client_connect.c:UA_LOG_TRACE
Unexecuted instantiation: ua_client_discovery.c:UA_LOG_TRACE
Unexecuted instantiation: ua_client_highlevel.c:UA_LOG_TRACE
Unexecuted instantiation: ua_client_subscriptions.c:UA_LOG_TRACE
Unexecuted instantiation: ua_client_util.c:UA_LOG_TRACE
Unexecuted instantiation: ua_eventfilter_parser.c:UA_LOG_TRACE
Unexecuted instantiation: ua_eventfilter_lex.c:UA_LOG_TRACE
Unexecuted instantiation: ua_eventfilter_grammar.c:UA_LOG_TRACE
Unexecuted instantiation: ua_types_encoding_json_105.c:UA_LOG_TRACE
Unexecuted instantiation: ua_pubsub_networkmessage_json.c:UA_LOG_TRACE
Unexecuted instantiation: ua_pubsub_networkmessage_binary.c:UA_LOG_TRACE
Unexecuted instantiation: ua_pubsub_connection.c:UA_LOG_TRACE
Unexecuted instantiation: ua_pubsub_dataset.c:UA_LOG_TRACE
Unexecuted instantiation: ua_pubsub_writer.c:UA_LOG_TRACE
Unexecuted instantiation: ua_pubsub_writergroup.c:UA_LOG_TRACE
Unexecuted instantiation: ua_pubsub_reader.c:UA_LOG_TRACE
Unexecuted instantiation: ua_pubsub_readergroup.c:UA_LOG_TRACE
Unexecuted instantiation: ua_pubsub_manager.c:UA_LOG_TRACE
Unexecuted instantiation: ua_pubsub_ns0.c:UA_LOG_TRACE
Unexecuted instantiation: ua_pubsub_ns0_sks.c:UA_LOG_TRACE
Unexecuted instantiation: ua_pubsub_keystorage.c:UA_LOG_TRACE
Unexecuted instantiation: ua_pubsub_securitygroup.c:UA_LOG_TRACE
Unexecuted instantiation: ua_pubsub_config.c:UA_LOG_TRACE
Unexecuted instantiation: ua_types_encoding_xml.c:UA_LOG_TRACE
Unexecuted instantiation: ua_discovery_mdns.c:UA_LOG_TRACE
Unexecuted instantiation: ua_discovery.c:UA_LOG_TRACE
Unexecuted instantiation: ua_log_stdout.c:UA_LOG_TRACE
Unexecuted instantiation: ua_accesscontrol_default.c:UA_LOG_TRACE
Unexecuted instantiation: ua_nodestore_ziptree.c:UA_LOG_TRACE
Unexecuted instantiation: ua_config_default.c:UA_LOG_TRACE
Unexecuted instantiation: ua_certificategroup_none.c:UA_LOG_TRACE
Unexecuted instantiation: ua_securitypolicy_none.c:UA_LOG_TRACE
Unexecuted instantiation: timer.c:UA_LOG_TRACE
Unexecuted instantiation: eventloop_common.c:UA_LOG_TRACE
eventloop_posix.c:UA_LOG_TRACE
Line
Count
Source
75
56.3k
UA_LOG_TRACE(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
76
#if UA_LOGLEVEL <= 100
77
    if(!logger || !logger->log)
78
        return;
79
    va_list args; va_start(args, msg);
80
    logger->log(logger->context, UA_LOGLEVEL_TRACE, category, msg, args);
81
    va_end(args);
82
#else
83
56.3k
    (void) logger;
84
56.3k
    (void) category;
85
56.3k
    (void) msg;
86
56.3k
#endif
87
56.3k
}
Unexecuted instantiation: eventloop_posix_tcp.c:UA_LOG_TRACE
Unexecuted instantiation: eventloop_posix_udp.c:UA_LOG_TRACE
Unexecuted instantiation: eventloop_posix_eth.c:UA_LOG_TRACE
Unexecuted instantiation: eventloop_posix_interrupt.c:UA_LOG_TRACE
Unexecuted instantiation: ua_config_json.c:UA_LOG_TRACE
Unexecuted instantiation: ua_history_data_backend_memory.c:UA_LOG_TRACE
Unexecuted instantiation: ua_history_data_gathering_default.c:UA_LOG_TRACE
Unexecuted instantiation: ua_history_database_default.c:UA_LOG_TRACE
Unexecuted instantiation: ua_log_syslog.c:UA_LOG_TRACE
Unexecuted instantiation: ua_filestore_common.c:UA_LOG_TRACE
Unexecuted instantiation: ua_certificategroup_filestore.c:UA_LOG_TRACE
Unexecuted instantiation: ua_securitypolicy_filestore.c:UA_LOG_TRACE
Unexecuted instantiation: securitypolicy_common.c:UA_LOG_TRACE
Unexecuted instantiation: securitypolicy_basic128rsa15.c:UA_LOG_TRACE
Unexecuted instantiation: securitypolicy_basic256.c:UA_LOG_TRACE
Unexecuted instantiation: securitypolicy_basic256sha256.c:UA_LOG_TRACE
Unexecuted instantiation: securitypolicy_aes128sha256rsaoaep.c:UA_LOG_TRACE
Unexecuted instantiation: securitypolicy_aes256sha256rsapss.c:UA_LOG_TRACE
Unexecuted instantiation: securitypolicy_eccnistp256.c:UA_LOG_TRACE
Unexecuted instantiation: securitypolicy_eccnistp256_aesgcm.c:UA_LOG_TRACE
Unexecuted instantiation: securitypolicy_eccnistp256_chachapoly.c:UA_LOG_TRACE
Unexecuted instantiation: securitypolicy_eccnistp384.c:UA_LOG_TRACE
Unexecuted instantiation: securitypolicy_eccbrainpoolp256r1.c:UA_LOG_TRACE
Unexecuted instantiation: securitypolicy_eccbrainpoolp384r1.c:UA_LOG_TRACE
Unexecuted instantiation: securitypolicy_ecccurve25519.c:UA_LOG_TRACE
Unexecuted instantiation: securitypolicy_ecccurve448.c:UA_LOG_TRACE
Unexecuted instantiation: create_certificate.c:UA_LOG_TRACE
Unexecuted instantiation: certificategroup.c:UA_LOG_TRACE
Unexecuted instantiation: fuzz_config_json.cc:UA_LOG_TRACE(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_server_services.cc:UA_LOG_TRACE(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_pubsub_json.cc:UA_LOG_TRACE(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_client.cc:UA_LOG_TRACE(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: test_helpers.c:UA_LOG_TRACE
Unexecuted instantiation: testing_clock.c:UA_LOG_TRACE
Unexecuted instantiation: fuzz_attributeoperand.cc:UA_LOG_TRACE(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_tcp_message.cc:UA_LOG_TRACE(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_parse_string.cc:UA_LOG_TRACE(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_datatype_description.cc:UA_LOG_TRACE(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_process_request.cc:UA_LOG_TRACE(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_pubsub_connection_config.cc:UA_LOG_TRACE(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_pubsub_binary.cc:UA_LOG_TRACE(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_src_ua_util.cc:UA_LOG_TRACE(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_binary_message.cc:UA_LOG_TRACE(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_eventfilter_parse.cc:UA_LOG_TRACE(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_certificate_parse.cc:UA_LOG_TRACE(UA_Logger const*, UA_LogCategory, char const*, ...)
88
89
static UA_INLINE void
90
213k
UA_LOG_DEBUG(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
91
#if UA_LOGLEVEL <= 200
92
    if(!logger || !logger->log)
93
        return;
94
    va_list args; va_start(args, msg);
95
    logger->log(logger->context, UA_LOGLEVEL_DEBUG, category, msg, args);
96
    va_end(args);
97
#else
98
213k
    (void) logger;
99
213k
    (void) category;
100
213k
    (void) msg;
101
213k
#endif
102
213k
}
Unexecuted instantiation: fuzz_binary_decode.cc:UA_LOG_DEBUG(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: testing_networklayers.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_types.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_types_definition.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_types_encoding_binary.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_util.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_types_lex.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_encryptedsecret.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_securechannel.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_securechannel_crypto.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_session.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_nodes.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_server.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_server_ns0.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_server_ns0_diagnostics.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_server_ns0_gds.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_server_config.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_server_binary.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_server_utils.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_server_async.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_subscription.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_subscription_datachange.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_subscription_event.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_subscription_alarms_conditions.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_services.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_services_view.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_services_method.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_services_session.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_services_attribute.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_services_discovery.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_services_subscription.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_services_monitoreditem.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_services_securechannel.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_services_nodemanagement.c:UA_LOG_DEBUG
Unexecuted instantiation: namespace0_generated.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_client.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_client_connect.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_client_discovery.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_client_highlevel.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_client_subscriptions.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_client_util.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_eventfilter_parser.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_eventfilter_lex.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_eventfilter_grammar.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_types_encoding_json_105.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_pubsub_networkmessage_json.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_pubsub_networkmessage_binary.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_pubsub_connection.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_pubsub_dataset.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_pubsub_writer.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_pubsub_writergroup.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_pubsub_reader.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_pubsub_readergroup.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_pubsub_manager.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_pubsub_ns0.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_pubsub_ns0_sks.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_pubsub_keystorage.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_pubsub_securitygroup.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_pubsub_config.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_types_encoding_xml.c:UA_LOG_DEBUG
ua_discovery_mdns.c:UA_LOG_DEBUG
Line
Count
Source
90
502
UA_LOG_DEBUG(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
91
#if UA_LOGLEVEL <= 200
92
    if(!logger || !logger->log)
93
        return;
94
    va_list args; va_start(args, msg);
95
    logger->log(logger->context, UA_LOGLEVEL_DEBUG, category, msg, args);
96
    va_end(args);
97
#else
98
502
    (void) logger;
99
502
    (void) category;
100
502
    (void) msg;
101
502
#endif
102
502
}
Unexecuted instantiation: ua_discovery.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_log_stdout.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_accesscontrol_default.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_nodestore_ziptree.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_config_default.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_certificategroup_none.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_securitypolicy_none.c:UA_LOG_DEBUG
Unexecuted instantiation: timer.c:UA_LOG_DEBUG
Unexecuted instantiation: eventloop_common.c:UA_LOG_DEBUG
eventloop_posix.c:UA_LOG_DEBUG
Line
Count
Source
90
56.7k
UA_LOG_DEBUG(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
91
#if UA_LOGLEVEL <= 200
92
    if(!logger || !logger->log)
93
        return;
94
    va_list args; va_start(args, msg);
95
    logger->log(logger->context, UA_LOGLEVEL_DEBUG, category, msg, args);
96
    va_end(args);
97
#else
98
56.7k
    (void) logger;
99
56.7k
    (void) category;
100
56.7k
    (void) msg;
101
56.7k
#endif
102
56.7k
}
eventloop_posix_tcp.c:UA_LOG_DEBUG
Line
Count
Source
90
41.1k
UA_LOG_DEBUG(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
91
#if UA_LOGLEVEL <= 200
92
    if(!logger || !logger->log)
93
        return;
94
    va_list args; va_start(args, msg);
95
    logger->log(logger->context, UA_LOGLEVEL_DEBUG, category, msg, args);
96
    va_end(args);
97
#else
98
41.1k
    (void) logger;
99
41.1k
    (void) category;
100
41.1k
    (void) msg;
101
41.1k
#endif
102
41.1k
}
eventloop_posix_udp.c:UA_LOG_DEBUG
Line
Count
Source
90
39.5k
UA_LOG_DEBUG(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
91
#if UA_LOGLEVEL <= 200
92
    if(!logger || !logger->log)
93
        return;
94
    va_list args; va_start(args, msg);
95
    logger->log(logger->context, UA_LOGLEVEL_DEBUG, category, msg, args);
96
    va_end(args);
97
#else
98
39.5k
    (void) logger;
99
39.5k
    (void) category;
100
39.5k
    (void) msg;
101
39.5k
#endif
102
39.5k
}
eventloop_posix_eth.c:UA_LOG_DEBUG
Line
Count
Source
90
37.7k
UA_LOG_DEBUG(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
91
#if UA_LOGLEVEL <= 200
92
    if(!logger || !logger->log)
93
        return;
94
    va_list args; va_start(args, msg);
95
    logger->log(logger->context, UA_LOGLEVEL_DEBUG, category, msg, args);
96
    va_end(args);
97
#else
98
37.7k
    (void) logger;
99
37.7k
    (void) category;
100
37.7k
    (void) msg;
101
37.7k
#endif
102
37.7k
}
eventloop_posix_interrupt.c:UA_LOG_DEBUG
Line
Count
Source
90
37.7k
UA_LOG_DEBUG(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
91
#if UA_LOGLEVEL <= 200
92
    if(!logger || !logger->log)
93
        return;
94
    va_list args; va_start(args, msg);
95
    logger->log(logger->context, UA_LOGLEVEL_DEBUG, category, msg, args);
96
    va_end(args);
97
#else
98
37.7k
    (void) logger;
99
37.7k
    (void) category;
100
37.7k
    (void) msg;
101
37.7k
#endif
102
37.7k
}
Unexecuted instantiation: ua_config_json.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_history_data_backend_memory.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_history_data_gathering_default.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_history_database_default.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_log_syslog.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_filestore_common.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_certificategroup_filestore.c:UA_LOG_DEBUG
Unexecuted instantiation: ua_securitypolicy_filestore.c:UA_LOG_DEBUG
Unexecuted instantiation: securitypolicy_common.c:UA_LOG_DEBUG
Unexecuted instantiation: securitypolicy_basic128rsa15.c:UA_LOG_DEBUG
Unexecuted instantiation: securitypolicy_basic256.c:UA_LOG_DEBUG
Unexecuted instantiation: securitypolicy_basic256sha256.c:UA_LOG_DEBUG
Unexecuted instantiation: securitypolicy_aes128sha256rsaoaep.c:UA_LOG_DEBUG
Unexecuted instantiation: securitypolicy_aes256sha256rsapss.c:UA_LOG_DEBUG
Unexecuted instantiation: securitypolicy_eccnistp256.c:UA_LOG_DEBUG
Unexecuted instantiation: securitypolicy_eccnistp256_aesgcm.c:UA_LOG_DEBUG
Unexecuted instantiation: securitypolicy_eccnistp256_chachapoly.c:UA_LOG_DEBUG
Unexecuted instantiation: securitypolicy_eccnistp384.c:UA_LOG_DEBUG
Unexecuted instantiation: securitypolicy_eccbrainpoolp256r1.c:UA_LOG_DEBUG
Unexecuted instantiation: securitypolicy_eccbrainpoolp384r1.c:UA_LOG_DEBUG
Unexecuted instantiation: securitypolicy_ecccurve25519.c:UA_LOG_DEBUG
Unexecuted instantiation: securitypolicy_ecccurve448.c:UA_LOG_DEBUG
Unexecuted instantiation: create_certificate.c:UA_LOG_DEBUG
Unexecuted instantiation: certificategroup.c:UA_LOG_DEBUG
Unexecuted instantiation: fuzz_config_json.cc:UA_LOG_DEBUG(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_server_services.cc:UA_LOG_DEBUG(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_pubsub_json.cc:UA_LOG_DEBUG(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_client.cc:UA_LOG_DEBUG(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: test_helpers.c:UA_LOG_DEBUG
Unexecuted instantiation: testing_clock.c:UA_LOG_DEBUG
Unexecuted instantiation: fuzz_attributeoperand.cc:UA_LOG_DEBUG(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_tcp_message.cc:UA_LOG_DEBUG(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_parse_string.cc:UA_LOG_DEBUG(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_datatype_description.cc:UA_LOG_DEBUG(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_process_request.cc:UA_LOG_DEBUG(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_pubsub_connection_config.cc:UA_LOG_DEBUG(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_pubsub_binary.cc:UA_LOG_DEBUG(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_src_ua_util.cc:UA_LOG_DEBUG(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_binary_message.cc:UA_LOG_DEBUG(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_eventfilter_parse.cc:UA_LOG_DEBUG(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_certificate_parse.cc:UA_LOG_DEBUG(UA_Logger const*, UA_LogCategory, char const*, ...)
103
104
static UA_INLINE void
105
25.7k
UA_LOG_INFO(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
106
#if UA_LOGLEVEL <= 300
107
    if(!logger || !logger->log)
108
        return;
109
    va_list args; va_start(args, msg);
110
    logger->log(logger->context, UA_LOGLEVEL_INFO, category, msg, args);
111
    va_end(args);
112
#else
113
25.7k
    (void) logger;
114
25.7k
    (void) category;
115
25.7k
    (void) msg;
116
25.7k
#endif
117
25.7k
}
Unexecuted instantiation: fuzz_binary_decode.cc:UA_LOG_INFO(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: testing_networklayers.c:UA_LOG_INFO
Unexecuted instantiation: ua_types.c:UA_LOG_INFO
Unexecuted instantiation: ua_types_definition.c:UA_LOG_INFO
Unexecuted instantiation: ua_types_encoding_binary.c:UA_LOG_INFO
Unexecuted instantiation: ua_util.c:UA_LOG_INFO
Unexecuted instantiation: ua_types_lex.c:UA_LOG_INFO
Unexecuted instantiation: ua_encryptedsecret.c:UA_LOG_INFO
Unexecuted instantiation: ua_securechannel.c:UA_LOG_INFO
Unexecuted instantiation: ua_securechannel_crypto.c:UA_LOG_INFO
Unexecuted instantiation: ua_session.c:UA_LOG_INFO
Unexecuted instantiation: ua_nodes.c:UA_LOG_INFO
Unexecuted instantiation: ua_server.c:UA_LOG_INFO
Unexecuted instantiation: ua_server_ns0.c:UA_LOG_INFO
Unexecuted instantiation: ua_server_ns0_diagnostics.c:UA_LOG_INFO
Unexecuted instantiation: ua_server_ns0_gds.c:UA_LOG_INFO
Unexecuted instantiation: ua_server_config.c:UA_LOG_INFO
ua_server_binary.c:UA_LOG_INFO
Line
Count
Source
105
251
UA_LOG_INFO(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
106
#if UA_LOGLEVEL <= 300
107
    if(!logger || !logger->log)
108
        return;
109
    va_list args; va_start(args, msg);
110
    logger->log(logger->context, UA_LOGLEVEL_INFO, category, msg, args);
111
    va_end(args);
112
#else
113
251
    (void) logger;
114
251
    (void) category;
115
251
    (void) msg;
116
251
#endif
117
251
}
Unexecuted instantiation: ua_server_async.c:UA_LOG_INFO
Unexecuted instantiation: ua_subscription.c:UA_LOG_INFO
Unexecuted instantiation: ua_subscription_datachange.c:UA_LOG_INFO
Unexecuted instantiation: ua_subscription_event.c:UA_LOG_INFO
Unexecuted instantiation: ua_subscription_alarms_conditions.c:UA_LOG_INFO
Unexecuted instantiation: ua_services.c:UA_LOG_INFO
Unexecuted instantiation: ua_services_view.c:UA_LOG_INFO
Unexecuted instantiation: ua_services_method.c:UA_LOG_INFO
Unexecuted instantiation: ua_services_session.c:UA_LOG_INFO
Unexecuted instantiation: ua_services_attribute.c:UA_LOG_INFO
Unexecuted instantiation: ua_services_discovery.c:UA_LOG_INFO
Unexecuted instantiation: ua_services_subscription.c:UA_LOG_INFO
Unexecuted instantiation: ua_services_monitoreditem.c:UA_LOG_INFO
Unexecuted instantiation: ua_services_securechannel.c:UA_LOG_INFO
Unexecuted instantiation: ua_services_nodemanagement.c:UA_LOG_INFO
Unexecuted instantiation: namespace0_generated.c:UA_LOG_INFO
Unexecuted instantiation: ua_client.c:UA_LOG_INFO
Unexecuted instantiation: ua_client_connect.c:UA_LOG_INFO
Unexecuted instantiation: ua_client_discovery.c:UA_LOG_INFO
Unexecuted instantiation: ua_client_highlevel.c:UA_LOG_INFO
Unexecuted instantiation: ua_client_subscriptions.c:UA_LOG_INFO
Unexecuted instantiation: ua_client_util.c:UA_LOG_INFO
Unexecuted instantiation: ua_eventfilter_parser.c:UA_LOG_INFO
Unexecuted instantiation: ua_eventfilter_lex.c:UA_LOG_INFO
Unexecuted instantiation: ua_eventfilter_grammar.c:UA_LOG_INFO
Unexecuted instantiation: ua_types_encoding_json_105.c:UA_LOG_INFO
Unexecuted instantiation: ua_pubsub_networkmessage_json.c:UA_LOG_INFO
Unexecuted instantiation: ua_pubsub_networkmessage_binary.c:UA_LOG_INFO
Unexecuted instantiation: ua_pubsub_connection.c:UA_LOG_INFO
Unexecuted instantiation: ua_pubsub_dataset.c:UA_LOG_INFO
Unexecuted instantiation: ua_pubsub_writer.c:UA_LOG_INFO
Unexecuted instantiation: ua_pubsub_writergroup.c:UA_LOG_INFO
Unexecuted instantiation: ua_pubsub_reader.c:UA_LOG_INFO
Unexecuted instantiation: ua_pubsub_readergroup.c:UA_LOG_INFO
Unexecuted instantiation: ua_pubsub_manager.c:UA_LOG_INFO
ua_pubsub_ns0.c:UA_LOG_INFO
Line
Count
Source
105
1.45k
UA_LOG_INFO(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
106
#if UA_LOGLEVEL <= 300
107
    if(!logger || !logger->log)
108
        return;
109
    va_list args; va_start(args, msg);
110
    logger->log(logger->context, UA_LOGLEVEL_INFO, category, msg, args);
111
    va_end(args);
112
#else
113
1.45k
    (void) logger;
114
1.45k
    (void) category;
115
1.45k
    (void) msg;
116
1.45k
#endif
117
1.45k
}
Unexecuted instantiation: ua_pubsub_ns0_sks.c:UA_LOG_INFO
Unexecuted instantiation: ua_pubsub_keystorage.c:UA_LOG_INFO
Unexecuted instantiation: ua_pubsub_securitygroup.c:UA_LOG_INFO
Unexecuted instantiation: ua_pubsub_config.c:UA_LOG_INFO
Unexecuted instantiation: ua_types_encoding_xml.c:UA_LOG_INFO
ua_discovery_mdns.c:UA_LOG_INFO
Line
Count
Source
105
502
UA_LOG_INFO(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
106
#if UA_LOGLEVEL <= 300
107
    if(!logger || !logger->log)
108
        return;
109
    va_list args; va_start(args, msg);
110
    logger->log(logger->context, UA_LOGLEVEL_INFO, category, msg, args);
111
    va_end(args);
112
#else
113
502
    (void) logger;
114
502
    (void) category;
115
502
    (void) msg;
116
502
#endif
117
502
}
Unexecuted instantiation: ua_discovery.c:UA_LOG_INFO
Unexecuted instantiation: ua_log_stdout.c:UA_LOG_INFO
ua_accesscontrol_default.c:UA_LOG_INFO
Line
Count
Source
105
18.8k
UA_LOG_INFO(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
106
#if UA_LOGLEVEL <= 300
107
    if(!logger || !logger->log)
108
        return;
109
    va_list args; va_start(args, msg);
110
    logger->log(logger->context, UA_LOGLEVEL_INFO, category, msg, args);
111
    va_end(args);
112
#else
113
18.8k
    (void) logger;
114
18.8k
    (void) category;
115
18.8k
    (void) msg;
116
18.8k
#endif
117
18.8k
}
Unexecuted instantiation: ua_nodestore_ziptree.c:UA_LOG_INFO
Unexecuted instantiation: ua_config_default.c:UA_LOG_INFO
Unexecuted instantiation: ua_certificategroup_none.c:UA_LOG_INFO
Unexecuted instantiation: ua_securitypolicy_none.c:UA_LOG_INFO
Unexecuted instantiation: timer.c:UA_LOG_INFO
Unexecuted instantiation: eventloop_common.c:UA_LOG_INFO
Unexecuted instantiation: eventloop_posix.c:UA_LOG_INFO
eventloop_posix_tcp.c:UA_LOG_INFO
Line
Count
Source
105
3.16k
UA_LOG_INFO(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
106
#if UA_LOGLEVEL <= 300
107
    if(!logger || !logger->log)
108
        return;
109
    va_list args; va_start(args, msg);
110
    logger->log(logger->context, UA_LOGLEVEL_INFO, category, msg, args);
111
    va_end(args);
112
#else
113
3.16k
    (void) logger;
114
3.16k
    (void) category;
115
3.16k
    (void) msg;
116
3.16k
#endif
117
3.16k
}
eventloop_posix_udp.c:UA_LOG_INFO
Line
Count
Source
105
1.50k
UA_LOG_INFO(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
106
#if UA_LOGLEVEL <= 300
107
    if(!logger || !logger->log)
108
        return;
109
    va_list args; va_start(args, msg);
110
    logger->log(logger->context, UA_LOGLEVEL_INFO, category, msg, args);
111
    va_end(args);
112
#else
113
1.50k
    (void) logger;
114
1.50k
    (void) category;
115
1.50k
    (void) msg;
116
1.50k
#endif
117
1.50k
}
Unexecuted instantiation: eventloop_posix_eth.c:UA_LOG_INFO
Unexecuted instantiation: eventloop_posix_interrupt.c:UA_LOG_INFO
Unexecuted instantiation: ua_config_json.c:UA_LOG_INFO
Unexecuted instantiation: ua_history_data_backend_memory.c:UA_LOG_INFO
Unexecuted instantiation: ua_history_data_gathering_default.c:UA_LOG_INFO
Unexecuted instantiation: ua_history_database_default.c:UA_LOG_INFO
Unexecuted instantiation: ua_log_syslog.c:UA_LOG_INFO
Unexecuted instantiation: ua_filestore_common.c:UA_LOG_INFO
Unexecuted instantiation: ua_certificategroup_filestore.c:UA_LOG_INFO
Unexecuted instantiation: ua_securitypolicy_filestore.c:UA_LOG_INFO
Unexecuted instantiation: securitypolicy_common.c:UA_LOG_INFO
Unexecuted instantiation: securitypolicy_basic128rsa15.c:UA_LOG_INFO
Unexecuted instantiation: securitypolicy_basic256.c:UA_LOG_INFO
Unexecuted instantiation: securitypolicy_basic256sha256.c:UA_LOG_INFO
Unexecuted instantiation: securitypolicy_aes128sha256rsaoaep.c:UA_LOG_INFO
Unexecuted instantiation: securitypolicy_aes256sha256rsapss.c:UA_LOG_INFO
Unexecuted instantiation: securitypolicy_eccnistp256.c:UA_LOG_INFO
Unexecuted instantiation: securitypolicy_eccnistp256_aesgcm.c:UA_LOG_INFO
Unexecuted instantiation: securitypolicy_eccnistp256_chachapoly.c:UA_LOG_INFO
Unexecuted instantiation: securitypolicy_eccnistp384.c:UA_LOG_INFO
Unexecuted instantiation: securitypolicy_eccbrainpoolp256r1.c:UA_LOG_INFO
Unexecuted instantiation: securitypolicy_eccbrainpoolp384r1.c:UA_LOG_INFO
Unexecuted instantiation: securitypolicy_ecccurve25519.c:UA_LOG_INFO
Unexecuted instantiation: securitypolicy_ecccurve448.c:UA_LOG_INFO
Unexecuted instantiation: create_certificate.c:UA_LOG_INFO
Unexecuted instantiation: certificategroup.c:UA_LOG_INFO
Unexecuted instantiation: fuzz_config_json.cc:UA_LOG_INFO(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_server_services.cc:UA_LOG_INFO(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_pubsub_json.cc:UA_LOG_INFO(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_client.cc:UA_LOG_INFO(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: test_helpers.c:UA_LOG_INFO
Unexecuted instantiation: testing_clock.c:UA_LOG_INFO
Unexecuted instantiation: fuzz_attributeoperand.cc:UA_LOG_INFO(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_tcp_message.cc:UA_LOG_INFO(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_parse_string.cc:UA_LOG_INFO(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_datatype_description.cc:UA_LOG_INFO(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_process_request.cc:UA_LOG_INFO(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_pubsub_connection_config.cc:UA_LOG_INFO(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_pubsub_binary.cc:UA_LOG_INFO(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_src_ua_util.cc:UA_LOG_INFO(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_binary_message.cc:UA_LOG_INFO(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_eventfilter_parse.cc:UA_LOG_INFO(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_certificate_parse.cc:UA_LOG_INFO(UA_Logger const*, UA_LogCategory, char const*, ...)
118
119
static UA_INLINE void
120
37.8k
UA_LOG_WARNING(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
121
#if UA_LOGLEVEL <= 400
122
    if(!logger || !logger->log)
123
        return;
124
    va_list args; va_start(args, msg);
125
    logger->log(logger->context, UA_LOGLEVEL_WARNING, category, msg, args);
126
    va_end(args);
127
#else
128
37.8k
    (void) logger;
129
37.8k
    (void) category;
130
37.8k
    (void) msg;
131
37.8k
#endif
132
37.8k
}
Unexecuted instantiation: fuzz_binary_decode.cc:UA_LOG_WARNING(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: testing_networklayers.c:UA_LOG_WARNING
Unexecuted instantiation: ua_types.c:UA_LOG_WARNING
Unexecuted instantiation: ua_types_definition.c:UA_LOG_WARNING
Unexecuted instantiation: ua_types_encoding_binary.c:UA_LOG_WARNING
Unexecuted instantiation: ua_util.c:UA_LOG_WARNING
Unexecuted instantiation: ua_types_lex.c:UA_LOG_WARNING
Unexecuted instantiation: ua_encryptedsecret.c:UA_LOG_WARNING
Unexecuted instantiation: ua_securechannel.c:UA_LOG_WARNING
Unexecuted instantiation: ua_securechannel_crypto.c:UA_LOG_WARNING
Unexecuted instantiation: ua_session.c:UA_LOG_WARNING
Unexecuted instantiation: ua_nodes.c:UA_LOG_WARNING
Unexecuted instantiation: ua_server.c:UA_LOG_WARNING
Unexecuted instantiation: ua_server_ns0.c:UA_LOG_WARNING
Unexecuted instantiation: ua_server_ns0_diagnostics.c:UA_LOG_WARNING
Unexecuted instantiation: ua_server_ns0_gds.c:UA_LOG_WARNING
Unexecuted instantiation: ua_server_config.c:UA_LOG_WARNING
Unexecuted instantiation: ua_server_binary.c:UA_LOG_WARNING
Unexecuted instantiation: ua_server_utils.c:UA_LOG_WARNING
Unexecuted instantiation: ua_server_async.c:UA_LOG_WARNING
Unexecuted instantiation: ua_subscription.c:UA_LOG_WARNING
Unexecuted instantiation: ua_subscription_datachange.c:UA_LOG_WARNING
Unexecuted instantiation: ua_subscription_event.c:UA_LOG_WARNING
Unexecuted instantiation: ua_subscription_alarms_conditions.c:UA_LOG_WARNING
Unexecuted instantiation: ua_services.c:UA_LOG_WARNING
Unexecuted instantiation: ua_services_view.c:UA_LOG_WARNING
Unexecuted instantiation: ua_services_method.c:UA_LOG_WARNING
Unexecuted instantiation: ua_services_session.c:UA_LOG_WARNING
Unexecuted instantiation: ua_services_attribute.c:UA_LOG_WARNING
ua_services_discovery.c:UA_LOG_WARNING
Line
Count
Source
120
1.39k
UA_LOG_WARNING(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
121
#if UA_LOGLEVEL <= 400
122
    if(!logger || !logger->log)
123
        return;
124
    va_list args; va_start(args, msg);
125
    logger->log(logger->context, UA_LOGLEVEL_WARNING, category, msg, args);
126
    va_end(args);
127
#else
128
1.39k
    (void) logger;
129
1.39k
    (void) category;
130
1.39k
    (void) msg;
131
1.39k
#endif
132
1.39k
}
Unexecuted instantiation: ua_services_subscription.c:UA_LOG_WARNING
Unexecuted instantiation: ua_services_monitoreditem.c:UA_LOG_WARNING
Unexecuted instantiation: ua_services_securechannel.c:UA_LOG_WARNING
Unexecuted instantiation: ua_services_nodemanagement.c:UA_LOG_WARNING
Unexecuted instantiation: namespace0_generated.c:UA_LOG_WARNING
Unexecuted instantiation: ua_client.c:UA_LOG_WARNING
Unexecuted instantiation: ua_client_connect.c:UA_LOG_WARNING
Unexecuted instantiation: ua_client_discovery.c:UA_LOG_WARNING
Unexecuted instantiation: ua_client_highlevel.c:UA_LOG_WARNING
Unexecuted instantiation: ua_client_subscriptions.c:UA_LOG_WARNING
Unexecuted instantiation: ua_client_util.c:UA_LOG_WARNING
Unexecuted instantiation: ua_eventfilter_parser.c:UA_LOG_WARNING
Unexecuted instantiation: ua_eventfilter_lex.c:UA_LOG_WARNING
Unexecuted instantiation: ua_eventfilter_grammar.c:UA_LOG_WARNING
Unexecuted instantiation: ua_types_encoding_json_105.c:UA_LOG_WARNING
Unexecuted instantiation: ua_pubsub_networkmessage_json.c:UA_LOG_WARNING
Unexecuted instantiation: ua_pubsub_networkmessage_binary.c:UA_LOG_WARNING
Unexecuted instantiation: ua_pubsub_connection.c:UA_LOG_WARNING
Unexecuted instantiation: ua_pubsub_dataset.c:UA_LOG_WARNING
Unexecuted instantiation: ua_pubsub_writer.c:UA_LOG_WARNING
Unexecuted instantiation: ua_pubsub_writergroup.c:UA_LOG_WARNING
Unexecuted instantiation: ua_pubsub_reader.c:UA_LOG_WARNING
Unexecuted instantiation: ua_pubsub_readergroup.c:UA_LOG_WARNING
Unexecuted instantiation: ua_pubsub_manager.c:UA_LOG_WARNING
Unexecuted instantiation: ua_pubsub_ns0.c:UA_LOG_WARNING
Unexecuted instantiation: ua_pubsub_ns0_sks.c:UA_LOG_WARNING
Unexecuted instantiation: ua_pubsub_keystorage.c:UA_LOG_WARNING
Unexecuted instantiation: ua_pubsub_securitygroup.c:UA_LOG_WARNING
Unexecuted instantiation: ua_pubsub_config.c:UA_LOG_WARNING
Unexecuted instantiation: ua_types_encoding_xml.c:UA_LOG_WARNING
Unexecuted instantiation: ua_discovery_mdns.c:UA_LOG_WARNING
Unexecuted instantiation: ua_discovery.c:UA_LOG_WARNING
Unexecuted instantiation: ua_log_stdout.c:UA_LOG_WARNING
ua_accesscontrol_default.c:UA_LOG_WARNING
Line
Count
Source
120
18.8k
UA_LOG_WARNING(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
121
#if UA_LOGLEVEL <= 400
122
    if(!logger || !logger->log)
123
        return;
124
    va_list args; va_start(args, msg);
125
    logger->log(logger->context, UA_LOGLEVEL_WARNING, category, msg, args);
126
    va_end(args);
127
#else
128
18.8k
    (void) logger;
129
18.8k
    (void) category;
130
18.8k
    (void) msg;
131
18.8k
#endif
132
18.8k
}
Unexecuted instantiation: ua_nodestore_ziptree.c:UA_LOG_WARNING
Unexecuted instantiation: ua_config_default.c:UA_LOG_WARNING
Unexecuted instantiation: ua_certificategroup_none.c:UA_LOG_WARNING
Unexecuted instantiation: ua_securitypolicy_none.c:UA_LOG_WARNING
Unexecuted instantiation: timer.c:UA_LOG_WARNING
Unexecuted instantiation: eventloop_common.c:UA_LOG_WARNING
Unexecuted instantiation: eventloop_posix.c:UA_LOG_WARNING
eventloop_posix_tcp.c:UA_LOG_WARNING
Line
Count
Source
120
12
UA_LOG_WARNING(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
121
#if UA_LOGLEVEL <= 400
122
    if(!logger || !logger->log)
123
        return;
124
    va_list args; va_start(args, msg);
125
    logger->log(logger->context, UA_LOGLEVEL_WARNING, category, msg, args);
126
    va_end(args);
127
#else
128
12
    (void) logger;
129
12
    (void) category;
130
12
    (void) msg;
131
12
#endif
132
12
}
Unexecuted instantiation: eventloop_posix_udp.c:UA_LOG_WARNING
Unexecuted instantiation: eventloop_posix_eth.c:UA_LOG_WARNING
Unexecuted instantiation: eventloop_posix_interrupt.c:UA_LOG_WARNING
ua_config_json.c:UA_LOG_WARNING
Line
Count
Source
120
17.5k
UA_LOG_WARNING(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
121
#if UA_LOGLEVEL <= 400
122
    if(!logger || !logger->log)
123
        return;
124
    va_list args; va_start(args, msg);
125
    logger->log(logger->context, UA_LOGLEVEL_WARNING, category, msg, args);
126
    va_end(args);
127
#else
128
17.5k
    (void) logger;
129
17.5k
    (void) category;
130
17.5k
    (void) msg;
131
17.5k
#endif
132
17.5k
}
Unexecuted instantiation: ua_history_data_backend_memory.c:UA_LOG_WARNING
Unexecuted instantiation: ua_history_data_gathering_default.c:UA_LOG_WARNING
Unexecuted instantiation: ua_history_database_default.c:UA_LOG_WARNING
Unexecuted instantiation: ua_log_syslog.c:UA_LOG_WARNING
Unexecuted instantiation: ua_filestore_common.c:UA_LOG_WARNING
Unexecuted instantiation: ua_certificategroup_filestore.c:UA_LOG_WARNING
Unexecuted instantiation: ua_securitypolicy_filestore.c:UA_LOG_WARNING
Unexecuted instantiation: securitypolicy_common.c:UA_LOG_WARNING
Unexecuted instantiation: securitypolicy_basic128rsa15.c:UA_LOG_WARNING
Unexecuted instantiation: securitypolicy_basic256.c:UA_LOG_WARNING
Unexecuted instantiation: securitypolicy_basic256sha256.c:UA_LOG_WARNING
Unexecuted instantiation: securitypolicy_aes128sha256rsaoaep.c:UA_LOG_WARNING
Unexecuted instantiation: securitypolicy_aes256sha256rsapss.c:UA_LOG_WARNING
Unexecuted instantiation: securitypolicy_eccnistp256.c:UA_LOG_WARNING
Unexecuted instantiation: securitypolicy_eccnistp256_aesgcm.c:UA_LOG_WARNING
Unexecuted instantiation: securitypolicy_eccnistp256_chachapoly.c:UA_LOG_WARNING
Unexecuted instantiation: securitypolicy_eccnistp384.c:UA_LOG_WARNING
Unexecuted instantiation: securitypolicy_eccbrainpoolp256r1.c:UA_LOG_WARNING
Unexecuted instantiation: securitypolicy_eccbrainpoolp384r1.c:UA_LOG_WARNING
Unexecuted instantiation: securitypolicy_ecccurve25519.c:UA_LOG_WARNING
Unexecuted instantiation: securitypolicy_ecccurve448.c:UA_LOG_WARNING
Unexecuted instantiation: create_certificate.c:UA_LOG_WARNING
Unexecuted instantiation: certificategroup.c:UA_LOG_WARNING
Unexecuted instantiation: fuzz_config_json.cc:UA_LOG_WARNING(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_server_services.cc:UA_LOG_WARNING(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_pubsub_json.cc:UA_LOG_WARNING(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_client.cc:UA_LOG_WARNING(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: test_helpers.c:UA_LOG_WARNING
Unexecuted instantiation: testing_clock.c:UA_LOG_WARNING
Unexecuted instantiation: fuzz_attributeoperand.cc:UA_LOG_WARNING(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_tcp_message.cc:UA_LOG_WARNING(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_parse_string.cc:UA_LOG_WARNING(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_datatype_description.cc:UA_LOG_WARNING(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_process_request.cc:UA_LOG_WARNING(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_pubsub_connection_config.cc:UA_LOG_WARNING(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_pubsub_binary.cc:UA_LOG_WARNING(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_src_ua_util.cc:UA_LOG_WARNING(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_binary_message.cc:UA_LOG_WARNING(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_eventfilter_parse.cc:UA_LOG_WARNING(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_certificate_parse.cc:UA_LOG_WARNING(UA_Logger const*, UA_LogCategory, char const*, ...)
133
134
static UA_INLINE void
135
76.8k
UA_LOG_ERROR(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
136
#if UA_LOGLEVEL <= 500
137
    if(!logger || !logger->log)
138
        return;
139
    va_list args; va_start(args, msg);
140
    logger->log(logger->context, UA_LOGLEVEL_ERROR, category, msg, args);
141
    va_end(args);
142
#else
143
76.8k
    (void) logger;
144
76.8k
    (void) category;
145
76.8k
    (void) msg;
146
76.8k
#endif
147
76.8k
}
Unexecuted instantiation: fuzz_binary_decode.cc:UA_LOG_ERROR(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: testing_networklayers.c:UA_LOG_ERROR
Unexecuted instantiation: ua_types.c:UA_LOG_ERROR
Unexecuted instantiation: ua_types_definition.c:UA_LOG_ERROR
Unexecuted instantiation: ua_types_encoding_binary.c:UA_LOG_ERROR
Unexecuted instantiation: ua_util.c:UA_LOG_ERROR
Unexecuted instantiation: ua_types_lex.c:UA_LOG_ERROR
Unexecuted instantiation: ua_encryptedsecret.c:UA_LOG_ERROR
Unexecuted instantiation: ua_securechannel.c:UA_LOG_ERROR
Unexecuted instantiation: ua_securechannel_crypto.c:UA_LOG_ERROR
Unexecuted instantiation: ua_session.c:UA_LOG_ERROR
Unexecuted instantiation: ua_nodes.c:UA_LOG_ERROR
Unexecuted instantiation: ua_server.c:UA_LOG_ERROR
Unexecuted instantiation: ua_server_ns0.c:UA_LOG_ERROR
Unexecuted instantiation: ua_server_ns0_diagnostics.c:UA_LOG_ERROR
Unexecuted instantiation: ua_server_ns0_gds.c:UA_LOG_ERROR
Unexecuted instantiation: ua_server_config.c:UA_LOG_ERROR
Unexecuted instantiation: ua_server_binary.c:UA_LOG_ERROR
Unexecuted instantiation: ua_server_utils.c:UA_LOG_ERROR
Unexecuted instantiation: ua_server_async.c:UA_LOG_ERROR
Unexecuted instantiation: ua_subscription.c:UA_LOG_ERROR
Unexecuted instantiation: ua_subscription_datachange.c:UA_LOG_ERROR
Unexecuted instantiation: ua_subscription_event.c:UA_LOG_ERROR
Unexecuted instantiation: ua_subscription_alarms_conditions.c:UA_LOG_ERROR
Unexecuted instantiation: ua_services.c:UA_LOG_ERROR
Unexecuted instantiation: ua_services_view.c:UA_LOG_ERROR
Unexecuted instantiation: ua_services_method.c:UA_LOG_ERROR
Unexecuted instantiation: ua_services_session.c:UA_LOG_ERROR
Unexecuted instantiation: ua_services_attribute.c:UA_LOG_ERROR
Unexecuted instantiation: ua_services_discovery.c:UA_LOG_ERROR
Unexecuted instantiation: ua_services_subscription.c:UA_LOG_ERROR
Unexecuted instantiation: ua_services_monitoreditem.c:UA_LOG_ERROR
Unexecuted instantiation: ua_services_securechannel.c:UA_LOG_ERROR
Unexecuted instantiation: ua_services_nodemanagement.c:UA_LOG_ERROR
Unexecuted instantiation: namespace0_generated.c:UA_LOG_ERROR
Unexecuted instantiation: ua_client.c:UA_LOG_ERROR
Unexecuted instantiation: ua_client_connect.c:UA_LOG_ERROR
Unexecuted instantiation: ua_client_discovery.c:UA_LOG_ERROR
Unexecuted instantiation: ua_client_highlevel.c:UA_LOG_ERROR
Unexecuted instantiation: ua_client_subscriptions.c:UA_LOG_ERROR
Unexecuted instantiation: ua_client_util.c:UA_LOG_ERROR
ua_eventfilter_parser.c:UA_LOG_ERROR
Line
Count
Source
135
9.39k
UA_LOG_ERROR(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
136
#if UA_LOGLEVEL <= 500
137
    if(!logger || !logger->log)
138
        return;
139
    va_list args; va_start(args, msg);
140
    logger->log(logger->context, UA_LOGLEVEL_ERROR, category, msg, args);
141
    va_end(args);
142
#else
143
9.39k
    (void) logger;
144
9.39k
    (void) category;
145
9.39k
    (void) msg;
146
9.39k
#endif
147
9.39k
}
ua_eventfilter_lex.c:UA_LOG_ERROR
Line
Count
Source
135
147
UA_LOG_ERROR(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
136
#if UA_LOGLEVEL <= 500
137
    if(!logger || !logger->log)
138
        return;
139
    va_list args; va_start(args, msg);
140
    logger->log(logger->context, UA_LOGLEVEL_ERROR, category, msg, args);
141
    va_end(args);
142
#else
143
147
    (void) logger;
144
147
    (void) category;
145
147
    (void) msg;
146
147
#endif
147
147
}
ua_eventfilter_grammar.c:UA_LOG_ERROR
Line
Count
Source
135
57.5k
UA_LOG_ERROR(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
136
#if UA_LOGLEVEL <= 500
137
    if(!logger || !logger->log)
138
        return;
139
    va_list args; va_start(args, msg);
140
    logger->log(logger->context, UA_LOGLEVEL_ERROR, category, msg, args);
141
    va_end(args);
142
#else
143
57.5k
    (void) logger;
144
57.5k
    (void) category;
145
57.5k
    (void) msg;
146
57.5k
#endif
147
57.5k
}
Unexecuted instantiation: ua_types_encoding_json_105.c:UA_LOG_ERROR
Unexecuted instantiation: ua_pubsub_networkmessage_json.c:UA_LOG_ERROR
Unexecuted instantiation: ua_pubsub_networkmessage_binary.c:UA_LOG_ERROR
Unexecuted instantiation: ua_pubsub_connection.c:UA_LOG_ERROR
Unexecuted instantiation: ua_pubsub_dataset.c:UA_LOG_ERROR
Unexecuted instantiation: ua_pubsub_writer.c:UA_LOG_ERROR
Unexecuted instantiation: ua_pubsub_writergroup.c:UA_LOG_ERROR
Unexecuted instantiation: ua_pubsub_reader.c:UA_LOG_ERROR
Unexecuted instantiation: ua_pubsub_readergroup.c:UA_LOG_ERROR
Unexecuted instantiation: ua_pubsub_manager.c:UA_LOG_ERROR
Unexecuted instantiation: ua_pubsub_ns0.c:UA_LOG_ERROR
Unexecuted instantiation: ua_pubsub_ns0_sks.c:UA_LOG_ERROR
Unexecuted instantiation: ua_pubsub_keystorage.c:UA_LOG_ERROR
Unexecuted instantiation: ua_pubsub_securitygroup.c:UA_LOG_ERROR
Unexecuted instantiation: ua_pubsub_config.c:UA_LOG_ERROR
Unexecuted instantiation: ua_types_encoding_xml.c:UA_LOG_ERROR
Unexecuted instantiation: ua_discovery_mdns.c:UA_LOG_ERROR
Unexecuted instantiation: ua_discovery.c:UA_LOG_ERROR
Unexecuted instantiation: ua_log_stdout.c:UA_LOG_ERROR
Unexecuted instantiation: ua_accesscontrol_default.c:UA_LOG_ERROR
Unexecuted instantiation: ua_nodestore_ziptree.c:UA_LOG_ERROR
Unexecuted instantiation: ua_config_default.c:UA_LOG_ERROR
Unexecuted instantiation: ua_certificategroup_none.c:UA_LOG_ERROR
Unexecuted instantiation: ua_securitypolicy_none.c:UA_LOG_ERROR
Unexecuted instantiation: timer.c:UA_LOG_ERROR
Unexecuted instantiation: eventloop_common.c:UA_LOG_ERROR
Unexecuted instantiation: eventloop_posix.c:UA_LOG_ERROR
Unexecuted instantiation: eventloop_posix_tcp.c:UA_LOG_ERROR
Unexecuted instantiation: eventloop_posix_udp.c:UA_LOG_ERROR
Unexecuted instantiation: eventloop_posix_eth.c:UA_LOG_ERROR
Unexecuted instantiation: eventloop_posix_interrupt.c:UA_LOG_ERROR
ua_config_json.c:UA_LOG_ERROR
Line
Count
Source
135
9.19k
UA_LOG_ERROR(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
136
#if UA_LOGLEVEL <= 500
137
    if(!logger || !logger->log)
138
        return;
139
    va_list args; va_start(args, msg);
140
    logger->log(logger->context, UA_LOGLEVEL_ERROR, category, msg, args);
141
    va_end(args);
142
#else
143
9.19k
    (void) logger;
144
9.19k
    (void) category;
145
9.19k
    (void) msg;
146
9.19k
#endif
147
9.19k
}
Unexecuted instantiation: ua_history_data_backend_memory.c:UA_LOG_ERROR
Unexecuted instantiation: ua_history_data_gathering_default.c:UA_LOG_ERROR
Unexecuted instantiation: ua_history_database_default.c:UA_LOG_ERROR
Unexecuted instantiation: ua_log_syslog.c:UA_LOG_ERROR
Unexecuted instantiation: ua_filestore_common.c:UA_LOG_ERROR
ua_certificategroup_filestore.c:UA_LOG_ERROR
Line
Count
Source
135
574
UA_LOG_ERROR(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
136
#if UA_LOGLEVEL <= 500
137
    if(!logger || !logger->log)
138
        return;
139
    va_list args; va_start(args, msg);
140
    logger->log(logger->context, UA_LOGLEVEL_ERROR, category, msg, args);
141
    va_end(args);
142
#else
143
574
    (void) logger;
144
574
    (void) category;
145
574
    (void) msg;
146
574
#endif
147
574
}
Unexecuted instantiation: ua_securitypolicy_filestore.c:UA_LOG_ERROR
Unexecuted instantiation: securitypolicy_common.c:UA_LOG_ERROR
Unexecuted instantiation: securitypolicy_basic128rsa15.c:UA_LOG_ERROR
Unexecuted instantiation: securitypolicy_basic256.c:UA_LOG_ERROR
Unexecuted instantiation: securitypolicy_basic256sha256.c:UA_LOG_ERROR
Unexecuted instantiation: securitypolicy_aes128sha256rsaoaep.c:UA_LOG_ERROR
Unexecuted instantiation: securitypolicy_aes256sha256rsapss.c:UA_LOG_ERROR
Unexecuted instantiation: securitypolicy_eccnistp256.c:UA_LOG_ERROR
Unexecuted instantiation: securitypolicy_eccnistp256_aesgcm.c:UA_LOG_ERROR
Unexecuted instantiation: securitypolicy_eccnistp256_chachapoly.c:UA_LOG_ERROR
Unexecuted instantiation: securitypolicy_eccnistp384.c:UA_LOG_ERROR
Unexecuted instantiation: securitypolicy_eccbrainpoolp256r1.c:UA_LOG_ERROR
Unexecuted instantiation: securitypolicy_eccbrainpoolp384r1.c:UA_LOG_ERROR
Unexecuted instantiation: securitypolicy_ecccurve25519.c:UA_LOG_ERROR
Unexecuted instantiation: securitypolicy_ecccurve448.c:UA_LOG_ERROR
Unexecuted instantiation: create_certificate.c:UA_LOG_ERROR
Unexecuted instantiation: certificategroup.c:UA_LOG_ERROR
Unexecuted instantiation: fuzz_config_json.cc:UA_LOG_ERROR(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_server_services.cc:UA_LOG_ERROR(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_pubsub_json.cc:UA_LOG_ERROR(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_client.cc:UA_LOG_ERROR(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: test_helpers.c:UA_LOG_ERROR
Unexecuted instantiation: testing_clock.c:UA_LOG_ERROR
Unexecuted instantiation: fuzz_attributeoperand.cc:UA_LOG_ERROR(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_tcp_message.cc:UA_LOG_ERROR(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_parse_string.cc:UA_LOG_ERROR(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_datatype_description.cc:UA_LOG_ERROR(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_process_request.cc:UA_LOG_ERROR(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_pubsub_connection_config.cc:UA_LOG_ERROR(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_pubsub_binary.cc:UA_LOG_ERROR(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_src_ua_util.cc:UA_LOG_ERROR(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_binary_message.cc:UA_LOG_ERROR(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_eventfilter_parse.cc:UA_LOG_ERROR(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_certificate_parse.cc:UA_LOG_ERROR(UA_Logger const*, UA_LogCategory, char const*, ...)
148
149
static UA_INLINE void
150
562
UA_LOG_FATAL(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
151
562
#if UA_LOGLEVEL <= 600
152
562
    if(!logger || !logger->log)
153
0
        return;
154
562
    va_list args; va_start(args, msg);
155
562
    logger->log(logger->context, UA_LOGLEVEL_FATAL, category, msg, args);
156
562
    va_end(args);
157
#else
158
    (void) logger;
159
    (void) category;
160
    (void) msg;
161
#endif
162
562
}
Unexecuted instantiation: fuzz_binary_decode.cc:UA_LOG_FATAL(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: testing_networklayers.c:UA_LOG_FATAL
Unexecuted instantiation: ua_types.c:UA_LOG_FATAL
Unexecuted instantiation: ua_types_definition.c:UA_LOG_FATAL
Unexecuted instantiation: ua_types_encoding_binary.c:UA_LOG_FATAL
Unexecuted instantiation: ua_util.c:UA_LOG_FATAL
Unexecuted instantiation: ua_types_lex.c:UA_LOG_FATAL
Unexecuted instantiation: ua_encryptedsecret.c:UA_LOG_FATAL
Unexecuted instantiation: ua_securechannel.c:UA_LOG_FATAL
Unexecuted instantiation: ua_securechannel_crypto.c:UA_LOG_FATAL
Unexecuted instantiation: ua_session.c:UA_LOG_FATAL
Unexecuted instantiation: ua_nodes.c:UA_LOG_FATAL
ua_server.c:UA_LOG_FATAL
Line
Count
Source
150
562
UA_LOG_FATAL(const UA_Logger *logger, UA_LogCategory category, const char *msg, ...) {
151
562
#if UA_LOGLEVEL <= 600
152
562
    if(!logger || !logger->log)
153
0
        return;
154
562
    va_list args; va_start(args, msg);
155
562
    logger->log(logger->context, UA_LOGLEVEL_FATAL, category, msg, args);
156
562
    va_end(args);
157
#else
158
    (void) logger;
159
    (void) category;
160
    (void) msg;
161
#endif
162
562
}
Unexecuted instantiation: ua_server_ns0.c:UA_LOG_FATAL
Unexecuted instantiation: ua_server_ns0_diagnostics.c:UA_LOG_FATAL
Unexecuted instantiation: ua_server_ns0_gds.c:UA_LOG_FATAL
Unexecuted instantiation: ua_server_config.c:UA_LOG_FATAL
Unexecuted instantiation: ua_server_binary.c:UA_LOG_FATAL
Unexecuted instantiation: ua_server_utils.c:UA_LOG_FATAL
Unexecuted instantiation: ua_server_async.c:UA_LOG_FATAL
Unexecuted instantiation: ua_subscription.c:UA_LOG_FATAL
Unexecuted instantiation: ua_subscription_datachange.c:UA_LOG_FATAL
Unexecuted instantiation: ua_subscription_event.c:UA_LOG_FATAL
Unexecuted instantiation: ua_subscription_alarms_conditions.c:UA_LOG_FATAL
Unexecuted instantiation: ua_services.c:UA_LOG_FATAL
Unexecuted instantiation: ua_services_view.c:UA_LOG_FATAL
Unexecuted instantiation: ua_services_method.c:UA_LOG_FATAL
Unexecuted instantiation: ua_services_session.c:UA_LOG_FATAL
Unexecuted instantiation: ua_services_attribute.c:UA_LOG_FATAL
Unexecuted instantiation: ua_services_discovery.c:UA_LOG_FATAL
Unexecuted instantiation: ua_services_subscription.c:UA_LOG_FATAL
Unexecuted instantiation: ua_services_monitoreditem.c:UA_LOG_FATAL
Unexecuted instantiation: ua_services_securechannel.c:UA_LOG_FATAL
Unexecuted instantiation: ua_services_nodemanagement.c:UA_LOG_FATAL
Unexecuted instantiation: namespace0_generated.c:UA_LOG_FATAL
Unexecuted instantiation: ua_client.c:UA_LOG_FATAL
Unexecuted instantiation: ua_client_connect.c:UA_LOG_FATAL
Unexecuted instantiation: ua_client_discovery.c:UA_LOG_FATAL
Unexecuted instantiation: ua_client_highlevel.c:UA_LOG_FATAL
Unexecuted instantiation: ua_client_subscriptions.c:UA_LOG_FATAL
Unexecuted instantiation: ua_client_util.c:UA_LOG_FATAL
Unexecuted instantiation: ua_eventfilter_parser.c:UA_LOG_FATAL
Unexecuted instantiation: ua_eventfilter_lex.c:UA_LOG_FATAL
Unexecuted instantiation: ua_eventfilter_grammar.c:UA_LOG_FATAL
Unexecuted instantiation: ua_types_encoding_json_105.c:UA_LOG_FATAL
Unexecuted instantiation: ua_pubsub_networkmessage_json.c:UA_LOG_FATAL
Unexecuted instantiation: ua_pubsub_networkmessage_binary.c:UA_LOG_FATAL
Unexecuted instantiation: ua_pubsub_connection.c:UA_LOG_FATAL
Unexecuted instantiation: ua_pubsub_dataset.c:UA_LOG_FATAL
Unexecuted instantiation: ua_pubsub_writer.c:UA_LOG_FATAL
Unexecuted instantiation: ua_pubsub_writergroup.c:UA_LOG_FATAL
Unexecuted instantiation: ua_pubsub_reader.c:UA_LOG_FATAL
Unexecuted instantiation: ua_pubsub_readergroup.c:UA_LOG_FATAL
Unexecuted instantiation: ua_pubsub_manager.c:UA_LOG_FATAL
Unexecuted instantiation: ua_pubsub_ns0.c:UA_LOG_FATAL
Unexecuted instantiation: ua_pubsub_ns0_sks.c:UA_LOG_FATAL
Unexecuted instantiation: ua_pubsub_keystorage.c:UA_LOG_FATAL
Unexecuted instantiation: ua_pubsub_securitygroup.c:UA_LOG_FATAL
Unexecuted instantiation: ua_pubsub_config.c:UA_LOG_FATAL
Unexecuted instantiation: ua_types_encoding_xml.c:UA_LOG_FATAL
Unexecuted instantiation: ua_discovery_mdns.c:UA_LOG_FATAL
Unexecuted instantiation: ua_discovery.c:UA_LOG_FATAL
Unexecuted instantiation: ua_log_stdout.c:UA_LOG_FATAL
Unexecuted instantiation: ua_accesscontrol_default.c:UA_LOG_FATAL
Unexecuted instantiation: ua_nodestore_ziptree.c:UA_LOG_FATAL
Unexecuted instantiation: ua_config_default.c:UA_LOG_FATAL
Unexecuted instantiation: ua_certificategroup_none.c:UA_LOG_FATAL
Unexecuted instantiation: ua_securitypolicy_none.c:UA_LOG_FATAL
Unexecuted instantiation: timer.c:UA_LOG_FATAL
Unexecuted instantiation: eventloop_common.c:UA_LOG_FATAL
Unexecuted instantiation: eventloop_posix.c:UA_LOG_FATAL
Unexecuted instantiation: eventloop_posix_tcp.c:UA_LOG_FATAL
Unexecuted instantiation: eventloop_posix_udp.c:UA_LOG_FATAL
Unexecuted instantiation: eventloop_posix_eth.c:UA_LOG_FATAL
Unexecuted instantiation: eventloop_posix_interrupt.c:UA_LOG_FATAL
Unexecuted instantiation: ua_config_json.c:UA_LOG_FATAL
Unexecuted instantiation: ua_history_data_backend_memory.c:UA_LOG_FATAL
Unexecuted instantiation: ua_history_data_gathering_default.c:UA_LOG_FATAL
Unexecuted instantiation: ua_history_database_default.c:UA_LOG_FATAL
Unexecuted instantiation: ua_log_syslog.c:UA_LOG_FATAL
Unexecuted instantiation: ua_filestore_common.c:UA_LOG_FATAL
Unexecuted instantiation: ua_certificategroup_filestore.c:UA_LOG_FATAL
Unexecuted instantiation: ua_securitypolicy_filestore.c:UA_LOG_FATAL
Unexecuted instantiation: securitypolicy_common.c:UA_LOG_FATAL
Unexecuted instantiation: securitypolicy_basic128rsa15.c:UA_LOG_FATAL
Unexecuted instantiation: securitypolicy_basic256.c:UA_LOG_FATAL
Unexecuted instantiation: securitypolicy_basic256sha256.c:UA_LOG_FATAL
Unexecuted instantiation: securitypolicy_aes128sha256rsaoaep.c:UA_LOG_FATAL
Unexecuted instantiation: securitypolicy_aes256sha256rsapss.c:UA_LOG_FATAL
Unexecuted instantiation: securitypolicy_eccnistp256.c:UA_LOG_FATAL
Unexecuted instantiation: securitypolicy_eccnistp256_aesgcm.c:UA_LOG_FATAL
Unexecuted instantiation: securitypolicy_eccnistp256_chachapoly.c:UA_LOG_FATAL
Unexecuted instantiation: securitypolicy_eccnistp384.c:UA_LOG_FATAL
Unexecuted instantiation: securitypolicy_eccbrainpoolp256r1.c:UA_LOG_FATAL
Unexecuted instantiation: securitypolicy_eccbrainpoolp384r1.c:UA_LOG_FATAL
Unexecuted instantiation: securitypolicy_ecccurve25519.c:UA_LOG_FATAL
Unexecuted instantiation: securitypolicy_ecccurve448.c:UA_LOG_FATAL
Unexecuted instantiation: create_certificate.c:UA_LOG_FATAL
Unexecuted instantiation: certificategroup.c:UA_LOG_FATAL
Unexecuted instantiation: fuzz_config_json.cc:UA_LOG_FATAL(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_server_services.cc:UA_LOG_FATAL(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_pubsub_json.cc:UA_LOG_FATAL(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_client.cc:UA_LOG_FATAL(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: test_helpers.c:UA_LOG_FATAL
Unexecuted instantiation: testing_clock.c:UA_LOG_FATAL
Unexecuted instantiation: fuzz_attributeoperand.cc:UA_LOG_FATAL(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_tcp_message.cc:UA_LOG_FATAL(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_parse_string.cc:UA_LOG_FATAL(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_datatype_description.cc:UA_LOG_FATAL(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_process_request.cc:UA_LOG_FATAL(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_pubsub_connection_config.cc:UA_LOG_FATAL(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_pubsub_binary.cc:UA_LOG_FATAL(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_src_ua_util.cc:UA_LOG_FATAL(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_binary_message.cc:UA_LOG_FATAL(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_eventfilter_parse.cc:UA_LOG_FATAL(UA_Logger const*, UA_LogCategory, char const*, ...)
Unexecuted instantiation: fuzz_certificate_parse.cc:UA_LOG_FATAL(UA_Logger const*, UA_LogCategory, char const*, ...)
163
164
_UA_END_DECLS
165
166
#endif /* UA_PLUGIN_LOG_H_ */