summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/provider.h1
-rw-r--r--src/provider.c5
2 files changed, 6 insertions, 0 deletions
diff --git a/include/provider.h b/include/provider.h
index af121d04..8e9f859b 100644
--- a/include/provider.h
+++ b/include/provider.h
@@ -90,6 +90,7 @@ int connman_provider_append_route(struct connman_provider *provider,
const char *key, const char *value);
const char *connman_provider_get_driver_name(struct connman_provider *provider);
+const char *connman_provider_get_save_group(struct connman_provider *provider);
struct connman_provider_driver {
const char *name;
diff --git a/src/provider.c b/src/provider.c
index 321bfcc5..7b5edae3 100644
--- a/src/provider.c
+++ b/src/provider.c
@@ -962,6 +962,11 @@ const char *connman_provider_get_driver_name(struct connman_provider *provider)
return provider->driver->name;
}
+const char *connman_provider_get_save_group(struct connman_provider *provider)
+{
+ return provider->identifier;
+}
+
static gint compare_priority(gconstpointer a, gconstpointer b)
{
return 0;