aboutsummaryrefslogtreecommitdiffstats
path: root/include/sctp_m2ua.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/sctp_m2ua.h')
-rw-r--r--include/sctp_m2ua.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/include/sctp_m2ua.h b/include/sctp_m2ua.h
index 9f4d5c7..99af46e 100644
--- a/include/sctp_m2ua.h
+++ b/include/sctp_m2ua.h
@@ -44,6 +44,15 @@ struct sctp_m2ua_transport {
struct mtp_m2ua_link {
struct mtp_link *base;
+ /*
+ * The state of the link, who is using it and
+ * what will happen to it. For load-sharing we
+ * will need to turn this into a list.
+ */
+ int asp_active;
+ int established;
+ struct sctp_m2ua_conn *conn;
+
int link_index;
struct llist_head entry;
struct sctp_m2ua_transport *transport;
@@ -56,8 +65,6 @@ struct sctp_m2ua_conn {
struct llist_head entry;
uint8_t asp_ident[4];
int asp_up;
- int asp_active;
- int established;
struct write_queue queue;
struct sctp_m2ua_transport *trans;