Don't report spurious netlink errors.

This commit is contained in:
Simon Kelley
2012-09-18 21:44:47 +01:00
parent b269221c00
commit dfb23b3f77
2 changed files with 5 additions and 1 deletions

View File

@@ -336,7 +336,8 @@ static int nl_async(struct nlmsghdr *h)
if (h->nlmsg_type == NLMSG_ERROR)
{
struct nlmsgerr *err = NLMSG_DATA(h);
my_syslog(LOG_ERR, _("netlink returns error: %s"), strerror(-(err->error)));
if (err->error != 0)
my_syslog(LOG_ERR, _("netlink returns error: %s"), strerror(-(err->error)));
return 0;
}
else if (h->nlmsg_pid == 0 && h->nlmsg_type == RTM_NEWROUTE)