summaryrefslogtreecommitdiffstats
path: root/lib/route/link.c
diff options
context:
space:
mode:
authorDavid Ahern <dsa@cumulusnetworks.com>2015-10-30 22:08:39 (GMT)
committerThomas Haller <thaller@redhat.com>2015-11-20 10:15:33 (GMT)
commitd1c019024101687303eeed4c4e369a69ca90e739 (patch)
tree35cf24aedaea878dc4d989ae75f799da32afe539 /lib/route/link.c
parentacdeaf498d53d04ef4ca0e744b6c47e07e76c121 (diff)
downloadlibnl-d1c019024101687303eeed4c4e369a69ca90e739.zip
libnl-d1c019024101687303eeed4c4e369a69ca90e739.tar.gz
libnl-d1c019024101687303eeed4c4e369a69ca90e739.tar.bz2
route/link: add link info compare operation
Signed-off-by: Balki Raman <ramanb@cumulusnetworks.com> Signed-off-by: David Ahern <dsa@cumulusnetworks.com> Signed-off-by: Thomas Haller <thaller@redhat.com>
Diffstat (limited to 'lib/route/link.c')
-rw-r--r--lib/route/link.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/route/link.c b/lib/route/link.c
index 8ef43b5..cfe3779 100644
--- a/lib/route/link.c
+++ b/lib/route/link.c
@@ -960,6 +960,7 @@ static int link_compare(struct nl_object *_a, struct nl_object *_b,
goto protinfo_mismatch;
}
+ diff |= LINK_DIFF(LINKINFO, rtnl_link_info_data_compare(a, b) != 0);
out:
return diff;