chiark / gitweb /
sd-netlink: don't access type->type_system[_union] directly
[elogind.git] / src / libsystemd / sd-netlink / netlink-types.h
index 1bb1b21da948cfb93c8a9cf64c429268cdf31b35..74a59bb7c247ecae3d668908cbc41829f10e1c52 100644 (file)
@@ -65,6 +65,8 @@ struct NLType {
         const NLTypeSystemUnion *type_system_union;
 };
 
+void type_get_type_system(const NLType *type, const NLTypeSystem **ret);
+void type_get_type_system_union(const NLType *type, const NLTypeSystemUnion **ret);
 int type_system_get_type(const NLTypeSystem *type_system, const NLType **ret, uint16_t type);
 int type_system_get_type_system(const NLTypeSystem *type_system, const NLTypeSystem **ret, uint16_t type);
 int type_system_get_type_system_union(const NLTypeSystem *type_system, const NLTypeSystemUnion **ret, uint16_t type);