summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2015-08-27 18:58:41 +0200
committerThomas Haller <thaller@redhat.com>2015-08-27 19:28:52 +0200
commita922d5e58798e8a243c13bcc3f5286a50e674ec5 (patch)
tree93c62ac87a540f0cc96084a0e182bb857b920805
parent2f4ba5f2bcd4c5daef41da5121b4c624f7ab1ae3 (diff)
downloadNetworkManager-a922d5e58798e8a243c13bcc3f5286a50e674ec5.tar.gz
platform: assert to successfully dlopen libnl3
-rw-r--r--src/platform/nm-linux-platform.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/platform/nm-linux-platform.c b/src/platform/nm-linux-platform.c
index f2204adf0e..b20e0837ef 100644
--- a/src/platform/nm-linux-platform.c
+++ b/src/platform/nm-linux-platform.c
@@ -168,6 +168,9 @@ _nl_get_vtable (void)
vtable.f_nl_has_capability = &_nl_f_nl_has_capability;
trace ("libnl: rtnl_link_get_link_netnsid() %s", vtable.f_rtnl_link_get_link_netnsid ? "supported" : "not supported");
+
+ g_return_val_if_fail (vtable.handle, &vtable);
+ g_return_val_if_fail (vtable.handle_route, &vtable);
}
return &vtable;