#include <common/defaults.h>
#include "consumer.h"
-#include "jul.h"
+#include "agent.h"
#include "ust-ctl.h"
struct ltt_ust_ht_key {
struct ltt_ust_session {
uint64_t id; /* Unique identifier of session */
struct ltt_ust_domain_global domain_global;
- struct jul_domain domain_jul;
+ /* Hash table of agent indexed by agent domain. */
+ struct lttng_ht *agents;
/* UID/GID of the user owning the session */
uid_t uid;
gid_t gid;
struct lttng_event_exclusion *exclusion);
struct ltt_ust_channel *trace_ust_find_channel_by_name(struct lttng_ht *ht,
char *name);
+struct agent *trace_ust_find_agent(struct ltt_ust_session *session,
+ enum lttng_domain_type domain_type);
/*
* Create functions malloc() the data structure.
{
return;
}
+static inline
+struct agent *trace_ust_find_agent(struct ltt_ust_session *session,
+ enum lttng_domain_type domain_type)
+{
+ return NULL;
+}
#endif /* HAVE_LIBLTTNG_UST_CTL */