Add support for getting network availability setting
authorMarcel Holtmann <marcel@holtmann.org>
Wed, 7 Jan 2009 02:37:41 +0000 (03:37 +0100)
committerMarcel Holtmann <marcel@holtmann.org>
Wed, 7 Jan 2009 02:37:41 +0000 (03:37 +0100)
include/network.h
src/network.c

index 7f32c3c..dd435eb 100644 (file)
@@ -69,6 +69,7 @@ extern void connman_network_set_protocol(struct connman_network *network,
 
 extern int connman_network_set_available(struct connman_network *network,
                                                connman_bool_t available);
+extern connman_bool_t connman_network_get_available(struct connman_network *network);
 extern int connman_network_set_connected(struct connman_network *network,
                                                connman_bool_t connected);
 extern int connman_network_set_remember(struct connman_network *network,
index e918b7a..3a531ad 100644 (file)
@@ -573,6 +573,17 @@ int connman_network_set_available(struct connman_network *network,
 }
 
 /**
+ * connman_network_get_available:
+ * @network: network structure
+ *
+ * Get network available setting
+ */
+connman_bool_t connman_network_get_available(struct connman_network *network)
+{
+       return network->available;
+}
+
+/**
  * connman_network_set_connected:
  * @network: network structure
  * @connected: connected state