- assert_se(dbus_message_iter_get_arg_type(&sub) == DBUS_TYPE_STRUCT);
-
- dbus_message_iter_recurse(&sub, &sub2);
-
- if (bus_iter_get_basic_and_next(&sub2, DBUS_TYPE_STRING, &name, true) < 0 ||
- bus_iter_get_basic_and_next(&sub2, DBUS_TYPE_STRING, &value, false) < 0)
- return -EINVAL;
-
- dbus_message_iter_next(&sub);
-
- r = unit_add_cgroup_attribute(u, NULL, name, value, NULL, &a);
+ r = unit_add_cgroup_attribute(u, NULL, *name, *value, NULL, &a);