]> git.proxmox.com Git - ovs.git/commit
route-table: Stop netlink log message when routes withdrawn
authorTony van der Peet <tony.vanderpeet@alliedtelesis.co.nz>
Wed, 14 Dec 2016 02:31:02 +0000 (15:31 +1300)
committerBen Pfaff <blp@ovn.org>
Thu, 22 Dec 2016 16:00:55 +0000 (08:00 -0800)
commitd7623379d9e964ec010a5142efaa56fe83b204a5
tree61b9237a106920a3bd30d5ff587e56eb8a51baee
parent71e2a07ad0b694a87ce6d6b4cd218ae9a1cab6a9
route-table: Stop netlink log message when routes withdrawn

When a route is withdrawn (blackholed) the netlink message doesn't include
an RTA_OIF element. This results in an "unexpected netlink message
contents" log message because this element is not optional.

Given that the netlink message will be ignored anyway, and subsequent
error checking will cope with missing RTA_OIF, the element should be
optional in order to suppress unnecessary log messages.

Signed-off-by: Tony van der Peet <tony.vanderpeet@alliedtelesis.co.nz>
Signed-off-by: Ben Pfaff <blp@ovn.org>
lib/route-table.c