diff options
Diffstat (limited to 'net/core/rtnetlink.c')
-rw-r--r-- | net/core/rtnetlink.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/net/core/rtnetlink.c b/net/core/rtnetlink.c index f78d821bd935..29d7bce933f2 100644 --- a/net/core/rtnetlink.c +++ b/net/core/rtnetlink.c | |||
@@ -1546,6 +1546,9 @@ replay: | |||
1546 | snprintf(ifname, IFNAMSIZ, "%s%%d", ops->kind); | 1546 | snprintf(ifname, IFNAMSIZ, "%s%%d", ops->kind); |
1547 | 1547 | ||
1548 | dest_net = rtnl_link_get_net(net, tb); | 1548 | dest_net = rtnl_link_get_net(net, tb); |
1549 | if (IS_ERR(dest_net)) | ||
1550 | return PTR_ERR(dest_net); | ||
1551 | |||
1549 | dev = rtnl_create_link(net, dest_net, ifname, ops, tb); | 1552 | dev = rtnl_create_link(net, dest_net, ifname, ops, tb); |
1550 | 1553 | ||
1551 | if (IS_ERR(dev)) | 1554 | if (IS_ERR(dev)) |