aboutsummaryrefslogtreecommitdiffstats
path: root/net/tipc/link.h
diff options
context:
space:
mode:
Diffstat (limited to 'net/tipc/link.h')
-rw-r--r--net/tipc/link.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/net/tipc/link.h b/net/tipc/link.h
index 9df7fa4d3bdd..3e3432b3044e 100644
--- a/net/tipc/link.h
+++ b/net/tipc/link.h
@@ -103,6 +103,7 @@ struct tipc_stats {
103 * @media_addr: media address to use when sending messages over link 103 * @media_addr: media address to use when sending messages over link
104 * @timer: link timer 104 * @timer: link timer
105 * @owner: pointer to peer node 105 * @owner: pointer to peer node
106 * @refcnt: reference counter for permanent references (owner node & timer)
106 * @flags: execution state flags for link endpoint instance 107 * @flags: execution state flags for link endpoint instance
107 * @checkpoint: reference point for triggering link continuity checking 108 * @checkpoint: reference point for triggering link continuity checking
108 * @peer_session: link session # being used by peer end of link 109 * @peer_session: link session # being used by peer end of link
@@ -142,6 +143,7 @@ struct tipc_link {
142 struct tipc_media_addr media_addr; 143 struct tipc_media_addr media_addr;
143 struct timer_list timer; 144 struct timer_list timer;
144 struct tipc_node *owner; 145 struct tipc_node *owner;
146 struct kref ref;
145 147
146 /* Management and link supervision data */ 148 /* Management and link supervision data */
147 unsigned int flags; 149 unsigned int flags;
@@ -200,6 +202,7 @@ struct tipc_port;
200struct tipc_link *tipc_link_create(struct tipc_node *n_ptr, 202struct tipc_link *tipc_link_create(struct tipc_node *n_ptr,
201 struct tipc_bearer *b_ptr, 203 struct tipc_bearer *b_ptr,
202 const struct tipc_media_addr *media_addr); 204 const struct tipc_media_addr *media_addr);
205void tipc_link_delete(struct tipc_link *link);
203void tipc_link_delete_list(struct net *net, unsigned int bearer_id, 206void tipc_link_delete_list(struct net *net, unsigned int bearer_id,
204 bool shutting_down); 207 bool shutting_down);
205void tipc_link_failover_send_queue(struct tipc_link *l_ptr); 208void tipc_link_failover_send_queue(struct tipc_link *l_ptr);