diff options
author | Jon Paul Maloy <jon.maloy@ericsson.com> | 2015-10-22 08:51:37 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2015-10-24 06:56:30 -0700 |
commit | 323019069e8d96d87e9dba51f897060f94999821 (patch) | |
tree | 02d0426143d9a89548a1e6f5a0d0e2ef8448db49 /net/tipc/bcast.h | |
parent | 0e05498e9eae16a6d8c86543e77930ec152e655e (diff) | |
download | op-kernel-dev-323019069e8d96d87e9dba51f897060f94999821.zip op-kernel-dev-323019069e8d96d87e9dba51f897060f94999821.tar.gz |
tipc: use explicit allocation of broadcast send link
The broadcast link instance (struct tipc_link) used for sending is
currently aggregated into struct tipc_bclink. This means that we cannot
use the regular tipc_link_create() function for initiating the link, but
do instead have to initiate numerous fields directly from the
bcast_init() function.
We want to reduce dependencies between the broadcast functionality
and the inner workings of tipc_link. In this commit, we introduce
a new function tipc_bclink_create() to link.c, and allocate the
instance of the link separately using this function.
Signed-off-by: Jon Maloy <jon.maloy@ericsson.com>
Reviewed-by: Ying Xue <ying.xue@windriver.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/tipc/bcast.h')
-rw-r--r-- | net/tipc/bcast.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/net/tipc/bcast.h b/net/tipc/bcast.h index 041935d..a378fdd 100644 --- a/net/tipc/bcast.h +++ b/net/tipc/bcast.h @@ -44,8 +44,6 @@ struct tipc_msg; struct tipc_nl_msg; struct tipc_node_map; -extern const char tipc_bclink_name[]; - int tipc_bcast_init(struct net *net); void tipc_bcast_reinit(struct net *net); void tipc_bcast_stop(struct net *net); |