diff options
Diffstat (limited to 'src/sbus/sssd_dbus_common.c')
-rw-r--r-- | src/sbus/sssd_dbus_common.c | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/src/sbus/sssd_dbus_common.c b/src/sbus/sssd_dbus_common.c index d762005e..d16a763a 100644 --- a/src/sbus/sssd_dbus_common.c +++ b/src/sbus/sssd_dbus_common.c @@ -377,69 +377,3 @@ void sbus_remove_timeout(DBusTimeout *dbus_timeout, void *data) talloc_free(timeout); } - -/* =Helpers=============================================================== */ - -int sbus_is_dbus_fixed_type(int dbus_type) -{ - switch (dbus_type) { - case DBUS_TYPE_BYTE: - case DBUS_TYPE_BOOLEAN: - case DBUS_TYPE_INT16: - case DBUS_TYPE_UINT16: - case DBUS_TYPE_INT32: - case DBUS_TYPE_UINT32: - case DBUS_TYPE_INT64: - case DBUS_TYPE_UINT64: - case DBUS_TYPE_DOUBLE: - return true; - } - return false; -} - -int sbus_is_dbus_string_type(int dbus_type) -{ - switch(dbus_type) { - case DBUS_TYPE_STRING: - case DBUS_TYPE_OBJECT_PATH: - case DBUS_TYPE_SIGNATURE: - return true; - } - return false; -} - -size_t sbus_get_dbus_type_size(int dbus_type) -{ - size_t ret; - - switch(dbus_type) { - /* 1-byte types */ - case DBUS_TYPE_BYTE: - ret = 1; - break; - - /* 2-byte types */ - case DBUS_TYPE_INT16: - case DBUS_TYPE_UINT16: - ret = 2; - break; - - /* 4-byte types */ - case DBUS_TYPE_BOOLEAN: - case DBUS_TYPE_INT32: - case DBUS_TYPE_UINT32: - ret = 4; - break; - - /* 8-byte types */ - case DBUS_TYPE_INT64: - case DBUS_TYPE_UINT64: - case DBUS_TYPE_DOUBLE: - ret = 8; - break; - - default: - ret = 0; - } - return ret; -} |