* @short_description: Functions for handling properties
*/
+#define CONNMAN_PROPERTY_ID_NAME "Name"
+#define CONNMAN_PROPERTY_ID_TYPE "Type"
+#define CONNMAN_PROPERTY_ID_PRIORITY "Priority"
+#define CONNMAN_PROPERTY_ID_STRENGTH "Strength"
+
enum connman_property_id {
CONNMAN_PROPERTY_ID_INVALID = 0,
str = type2string(type);
if (str != NULL)
- connman_element_set_string(&device->element, "Type", str);
+ connman_element_set_string(&device->element,
+ CONNMAN_PROPERTY_ID_TYPE, str);
device->element.ipv4.method = CONNMAN_IPV4_METHOD_DHCP;
if (connman_network_get_available(value) == FALSE)
continue;
- name = connman_network_get_string(value, "Name");
+ name = connman_network_get_string(value,
+ CONNMAN_PROPERTY_ID_NAME);
if (name != NULL && device->last_network != NULL) {
if (g_str_equal(name, device->last_network) == TRUE) {
network = value;
continue;
}
- old_priority = connman_network_get_uint8(network, "Priority");
- new_priority = connman_network_get_uint8(value, "Priority");
+ old_priority = connman_network_get_uint8(network,
+ CONNMAN_PROPERTY_ID_PRIORITY);
+ new_priority = connman_network_get_uint8(value,
+ CONNMAN_PROPERTY_ID_PRIORITY);
if (new_priority != old_priority) {
if (new_priority > old_priority)
continue;
}
- old_strength = connman_network_get_uint8(network, "Strength");
- new_strength = connman_network_get_uint8(value, "Strength");
+ old_strength = connman_network_get_uint8(network,
+ CONNMAN_PROPERTY_ID_STRENGTH);
+ new_strength = connman_network_get_uint8(value,
+ CONNMAN_PROPERTY_ID_STRENGTH);
if (new_strength > old_strength)
network = value;
const char *name;
if (network != NULL) {
- name = connman_network_get_string(network, "Name");
+ name = connman_network_get_string(network,
+ CONNMAN_PROPERTY_ID_NAME);
device->last_network = g_strdup(name);
}