Merge branch 'maint-0.4.8'
[tor.git] / src / core / or / trace_probes_circuit.h
blob4ddc46365fe4406191b8671663ea8eec4728c0db
1 /* Copyright (c) 2020-2021, The Tor Project, Inc. */
2 /* See LICENSE for licensing information */
4 /**
5 * \file trace_probes_circuit.c
6 * \brief The tracing probes for the circuit subsystem. Currently, only
7 * LTTng-UST probes are available.
8 **/
10 #ifndef TOR_TRACE_PROBES_CIRCUIT_H
11 #define TOR_TRACE_PROBES_CIRCUIT_H
13 #include "lib/trace/events.h"
15 /* We only build the following if LTTng instrumentation has been enabled. */
16 #ifdef USE_TRACING_INSTRUMENTATION_LTTNG
18 #include "core/or/lttng_circuit.inc"
20 #endif /* USE_TRACING_INSTRUMENTATION_LTTNG */
22 #endif /* !defined(TOR_TRACE_PROBES_CIRCUIT_H) */