diff --git a/[refs] b/[refs] index ec818c24cac6..154cb69e3ba0 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 753ed90d92009260616f6402aafa7ee47e03b162 +refs/heads/master: 9918f230969bdaf3df012b77abcbcd4cdb0ab221 diff --git a/trunk/net/core/rtnetlink.c b/trunk/net/core/rtnetlink.c index d8e25e08cb7e..221e4038216b 100644 --- a/trunk/net/core/rtnetlink.c +++ b/trunk/net/core/rtnetlink.c @@ -562,7 +562,7 @@ static int rtnl_getlink(struct sk_buff *skb, struct nlmsghdr* nlh, void *arg) err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFLA_MAX, ifla_policy); if (err < 0) - goto errout; + return err; ifm = nlmsg_data(nlh); if (ifm->ifi_index >= 0) {