projects
/
linux-2.6-block.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
[linux-2.6-block.git]
/
net
/
tipc
/
link.c
diff --git
a/net/tipc/link.c
b/net/tipc/link.c
index 3e513daecf80528f9dd15a1e7636a638339dd8a4..e31d92f805728da939ea5ac7ef06867b42f6df6b 100644
(file)
--- a/
net/tipc/link.c
+++ b/
net/tipc/link.c
@@
-1962,8
+1962,10
@@
int tipc_nl_add_bc_link(struct net *net, struct tipc_nl_msg *msg)
hdr = genlmsg_put(msg->skb, msg->portid, msg->seq, &tipc_genl_family,
NLM_F_MULTI, TIPC_NL_LINK_GET);
- if (!hdr)
+ if (!hdr) {
+ tipc_bcast_unlock(net);
return -EMSGSIZE;
+ }
attrs = nla_nest_start(msg->skb, TIPC_NLA_LINK);
if (!attrs)