X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=net%2Fdecnet%2Fdn_dev.c;h=b2c26b081134a0c5b3697bfbad0148a029a5b95e;hb=053c095a82cf773075e83d7233b5cc19a1f73ece;hp=4400da7739dafb3c3d42e52829086b9d3e418505;hpb=81d92dc117bf9954f24a8d88c2d1ef26bd13ecc7;p=deliverable%2Flinux.git diff --git a/net/decnet/dn_dev.c b/net/decnet/dn_dev.c index 4400da7739da..b2c26b081134 100644 --- a/net/decnet/dn_dev.c +++ b/net/decnet/dn_dev.c @@ -702,7 +702,8 @@ static int dn_nl_fill_ifaddr(struct sk_buff *skb, struct dn_ifaddr *ifa, nla_put_string(skb, IFA_LABEL, ifa->ifa_label)) || nla_put_u32(skb, IFA_FLAGS, ifa_flags)) goto nla_put_failure; - return nlmsg_end(skb, nlh); + nlmsg_end(skb, nlh); + return 0; nla_put_failure: nlmsg_cancel(skb, nlh);