Add function connman_network_get_element
authorMartin Xu <martin.xu@intel.com>
Thu, 17 Dec 2009 13:52:23 +0000 (21:52 +0800)
committerMarcel Holtmann <marcel@holtmann.org>
Thu, 17 Dec 2009 20:33:38 +0000 (12:33 -0800)
include/network.h
src/network.c

index 605d2f6..13cdccb 100644 (file)
@@ -69,6 +69,9 @@ enum connman_network_type connman_network_get_type(struct connman_network *netwo
 const char *connman_network_get_identifier(struct connman_network *network);
 
 const char *connman_network_get_path(struct connman_network *network);
+
+struct connman_element *connman_network_get_element(
+                               struct connman_network *network);
 void connman_network_set_index(struct connman_network *network, int index);
 int connman_network_get_index(struct connman_network *network);
 
index cfde551..b6d0c1e 100644 (file)
@@ -471,6 +471,18 @@ int connman_network_get_index(struct connman_network *network)
 }
 
 /**
+ * connman_network_get_element:
+ * @network: network structure
+ *
+ * Get connman_element of network
+ */
+struct connman_element *connman_network_get_element(
+                               struct connman_network *network)
+{
+       return &network->element;
+}
+
+/**
  * connman_network_set_protocol:
  * @network: network structure
  * @protocol: network protocol