From 442bf8f1b944620b061b02a8e09cd33d0deb61fd Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Sun, 5 Apr 2009 19:11:09 +0200 Subject: [PATCH] Add function for getting network type --- include/network.h | 1 + src/network.c | 11 +++++++++++ 2 files changed, 12 insertions(+) diff --git a/include/network.h b/include/network.h index 3e765d0..02caa59 100644 --- a/include/network.h +++ b/include/network.h @@ -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); diff --git a/src/network.c b/src/network.c index 5a4eb76..85b601d 100644 --- a/src/network.c +++ b/src/network.c @@ -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 * -- 1.7.9.5