diff options
Diffstat (limited to 'net/tipc/net.c')
-rw-r--r-- | net/tipc/net.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/net/tipc/net.c b/net/tipc/net.c index d6d1399ae229..77bf9113c7a7 100644 --- a/net/tipc/net.c +++ b/net/tipc/net.c | |||
@@ -112,14 +112,11 @@ int tipc_net_start(struct net *net, u32 addr) | |||
112 | { | 112 | { |
113 | struct tipc_net *tn = net_generic(net, tipc_net_id); | 113 | struct tipc_net *tn = net_generic(net, tipc_net_id); |
114 | char addr_string[16]; | 114 | char addr_string[16]; |
115 | int res; | ||
116 | 115 | ||
117 | tn->own_addr = addr; | 116 | tn->own_addr = addr; |
118 | tipc_named_reinit(net); | 117 | tipc_named_reinit(net); |
119 | tipc_sk_reinit(net); | 118 | tipc_sk_reinit(net); |
120 | res = tipc_bclink_init(net); | 119 | tipc_bcast_reinit(net); |
121 | if (res) | ||
122 | return res; | ||
123 | 120 | ||
124 | tipc_nametbl_publish(net, TIPC_CFG_SRV, tn->own_addr, tn->own_addr, | 121 | tipc_nametbl_publish(net, TIPC_CFG_SRV, tn->own_addr, tn->own_addr, |
125 | TIPC_ZONE_SCOPE, 0, tn->own_addr); | 122 | TIPC_ZONE_SCOPE, 0, tn->own_addr); |
@@ -142,7 +139,6 @@ void tipc_net_stop(struct net *net) | |||
142 | tn->own_addr); | 139 | tn->own_addr); |
143 | rtnl_lock(); | 140 | rtnl_lock(); |
144 | tipc_bearer_stop(net); | 141 | tipc_bearer_stop(net); |
145 | tipc_bclink_stop(net); | ||
146 | tipc_node_stop(net); | 142 | tipc_node_stop(net); |
147 | rtnl_unlock(); | 143 | rtnl_unlock(); |
148 | 144 | ||