X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fbin%2Flttng-relayd%2Fconnection.hpp;h=917c2ef6010a8e1d8a3de57ed97505c52e90c72c;hb=HEAD;hp=de25255a7aab10057d6f0b7eb8631618283ef771;hpb=c9e313bc594f40a86eed237dce222c0fc99c957f;p=lttng-tools.git diff --git a/src/bin/lttng-relayd/connection.hpp b/src/bin/lttng-relayd/connection.hpp index de25255a7..917c2ef60 100644 --- a/src/bin/lttng-relayd/connection.hpp +++ b/src/bin/lttng-relayd/connection.hpp @@ -10,26 +10,26 @@ * */ -#include -#include -#include -#include -#include -#include +#include "session.hpp" +#include #include -#include #include -#include +#include -#include "session.hpp" +#include +#include +#include +#include +#include +#include enum connection_type { - RELAY_CONNECTION_UNKNOWN = 0, - RELAY_DATA = 1, - RELAY_CONTROL = 2, - RELAY_VIEWER_COMMAND = 3, - RELAY_VIEWER_NOTIFICATION = 4, + RELAY_CONNECTION_UNKNOWN = 0, + RELAY_DATA = 1, + RELAY_CONTROL = 2, + RELAY_VIEWER_COMMAND = 3, + RELAY_VIEWER_NOTIFICATION = 4, }; enum data_connection_state { @@ -107,8 +107,8 @@ struct relay_connection { */ struct lttng_ht_node_ulong sock_n; bool in_socket_ht; - struct lttng_ht *socket_ht; /* HACK: Contained within this hash table. */ - struct rcu_head rcu_node; /* For call_rcu teardown. */ + struct lttng_ht *socket_ht; /* HACK: Contained within this hash table. */ + struct rcu_head rcu_node; /* For call_rcu teardown. */ union { struct { @@ -129,16 +129,12 @@ struct relay_connection { } protocol; }; -struct relay_connection *connection_create(struct lttcomm_sock *sock, - enum connection_type type); -struct relay_connection *connection_get_by_sock(struct lttng_ht *relay_connections_ht, - int sock); +struct relay_connection *connection_create(struct lttcomm_sock *sock, enum connection_type type); +struct relay_connection *connection_get_by_sock(struct lttng_ht *relay_connections_ht, int sock); int connection_reset_protocol_state(struct relay_connection *connection); bool connection_get(struct relay_connection *connection); void connection_put(struct relay_connection *connection); -void connection_ht_add(struct lttng_ht *relay_connections_ht, - struct relay_connection *conn); -int connection_set_session(struct relay_connection *conn, - struct relay_session *session); +void connection_ht_add(struct lttng_ht *relay_connections_ht, struct relay_connection *conn); +int connection_set_session(struct relay_connection *conn, struct relay_session *session); #endif /* _CONNECTION_H */