Example #1
0
static dbus_bool_t
__ni_objectmodel_macvlan_get_flags(const ni_dbus_object_t *object,
				const ni_dbus_property_t *property,
				ni_dbus_variant_t *result, DBusError *error)
{
	ni_macvlan_t *macvlan;

	if (!(macvlan = ni_objectmodel_macvlan_handle(object, FALSE, error)))
		return FALSE;

	ni_dbus_variant_set_uint16(result, macvlan->flags);
	return TRUE;
}
Example #2
0
static dbus_bool_t
ni_objectmodel_infiniband_get_pkey(	const ni_dbus_object_t *object,
					const ni_dbus_property_t *property,
					ni_dbus_variant_t *result, DBusError *error)
{
	ni_infiniband_t *ib;

	if (!(ib = __ni_objectmodel_infiniband_handle(object, FALSE, error)))
		return FALSE;

	ni_dbus_variant_set_uint16(result, ib->pkey);
	return TRUE;
}