chiark / gitweb /
sd-netlink: don't treat NULL as root type-system
[elogind.git] / src / libsystemd / sd-netlink / netlink-message.c
index bfbc0e6c95d63afc1cf20d582ae3db344e232a80..3f8bf018268d29c9c58538a855544fd9afc7ab27 100644 (file)
@@ -68,7 +68,7 @@ int message_new(sd_netlink *rtnl, sd_netlink_message **ret, uint16_t type) {
         size_t size;
         int r;
 
-        r = type_system_get_type(NULL, &nl_type, type);
+        r = type_system_get_type(&type_system_root, &nl_type, type);
         if (r < 0)
                 return r;
 
@@ -872,7 +872,7 @@ int sd_netlink_message_rewind(sd_netlink_message *m) {
 
         assert(m->hdr);
 
-        r = type_system_get_type(NULL, &nl_type, m->hdr->nlmsg_type);
+        r = type_system_get_type(&type_system_root, &nl_type, m->hdr->nlmsg_type);
         if (r < 0)
                 return r;