Add function to read the internal service order value
authorMarcel Holtmann <marcel@holtmann.org>
Fri, 26 Jun 2009 12:18:48 +0000 (14:18 +0200)
committerMarcel Holtmann <marcel@holtmann.org>
Fri, 26 Jun 2009 12:18:48 +0000 (14:18 +0200)
src/connman.h
src/service.c

index 86f1793..6c82e51 100644 (file)
@@ -248,6 +248,8 @@ struct connman_service *__connman_service_create_from_device(struct connman_devi
 struct connman_service *__connman_service_lookup_from_network(struct connman_network *network);
 struct connman_service *__connman_service_create_from_network(struct connman_network *network);
 
+unsigned int __connman_service_get_order(struct connman_service *service);
+
 int __connman_service_set_carrier(struct connman_service *service,
                                                connman_bool_t carrier);
 int __connman_service_indicate_state(struct connman_service *service,
index 68d1358..7c0bc3d 100644 (file)
@@ -1068,6 +1068,11 @@ struct connman_service *__connman_service_lookup_from_network(struct connman_net
        return service;
 }
 
+unsigned int __connman_service_get_order(struct connman_service *service)
+{
+       return service->order;
+}
+
 static enum connman_service_type convert_network_type(struct connman_network *network)
 {
        enum connman_network_type type = connman_network_get_type(network);