iproute/iproute2-backwardcompat.patch
Marcela Mašláňová 49b2af397b Repair path for patch.
2008-02-06 15:21:38 +00:00

13 lines
453 B
Diff

--- iproute-2.6.23/iproute2-2.6.23/ip/iplink.c
+++ iproute-2.6.23/iproute2-2.6.23/ip/iplink.c
@@ -107,7 +107,8 @@ static int accept_msg(const struct sockaddr_nl *who,
{
struct nlmsgerr *err = (struct nlmsgerr *)NLMSG_DATA(n);
- if (n->nlmsg_type == NLMSG_ERROR && err->error == -EOPNOTSUPP)
+ if (n->nlmsg_type == NLMSG_ERROR &&
+ (err->error == -EOPNOTSUPP || err->error == -EINVAL))
have_rtnl_newlink = 0;
else
have_rtnl_newlink = 1;