Add function for getting network type
authorMarcel Holtmann <marcel@holtmann.org>
Sun, 5 Apr 2009 17:11:09 +0000 (19:11 +0200)
committerMarcel Holtmann <marcel@holtmann.org>
Sun, 5 Apr 2009 17:11:09 +0000 (19:11 +0200)
include/network.h
src/network.c

index 3e765d0..02caa59 100644 (file)
@@ -58,6 +58,7 @@ extern struct connman_network *connman_network_create(const char *identifier,
 extern struct connman_network *connman_network_ref(struct connman_network *network);
 extern void connman_network_unref(struct connman_network *network);
 
+extern enum connman_network_type connman_network_get_type(struct connman_network *network);
 extern const char *connman_network_get_identifier(struct connman_network *network);
 
 extern const char *connman_network_get_path(struct connman_network *network);
index 5a4eb76..85b601d 100644 (file)
@@ -523,6 +523,17 @@ const char *__connman_network_get_type(struct connman_network *network)
 }
 
 /**
+ * connman_network_get_type:
+ * @network: network structure
+ *
+ * Get type of network
+ */
+enum connman_network_type connman_network_get_type(struct connman_network *network)
+{
+       return network->type;
+}
+
+/**
  * connman_network_get_identifier:
  * @network: network structure
  *