ipconfig: Remove unused ipconfig_clone routine
authorSamuel Ortiz <sameo@linux.intel.com>
Fri, 17 Dec 2010 17:08:45 +0000 (18:08 +0100)
committerSamuel Ortiz <sameo@linux.intel.com>
Fri, 17 Dec 2010 17:08:45 +0000 (18:08 +0100)
include/ipconfig.h
src/ipconfig.c

index 01b8aaf..e8f6de1 100644 (file)
@@ -76,7 +76,6 @@ struct connman_ipconfig_ops {
 
 struct connman_ipconfig *connman_ipconfig_create(int index,
                                        enum connman_ipconfig_type type);
-struct connman_ipconfig *connman_ipconfig_clone(struct connman_ipconfig *ipconfig);
 struct connman_ipconfig *connman_ipconfig_ref(struct connman_ipconfig *ipconfig);
 void connman_ipconfig_unref(struct connman_ipconfig *ipconfig);
 
index 527ca5f..5a6132d 100644 (file)
@@ -906,31 +906,6 @@ struct connman_ipconfig *connman_ipconfig_create(int index,
        return ipconfig;
 }
 
-/**
- * connman_ipconfig_clone:
- *
- * Clone an ipconfig structure and create new reference.
- *
- * Returns: a newly-allocated #connman_ipconfig structure
- */
-struct connman_ipconfig *connman_ipconfig_clone(struct connman_ipconfig *ipconfig)
-{
-       struct connman_ipconfig *ipconfig_clone;
-
-       DBG("ipconfig %p", ipconfig);
-
-       ipconfig_clone = g_try_new0(struct connman_ipconfig, 1);
-       if (ipconfig_clone == NULL)
-               return NULL;
-
-       ipconfig_clone->refcount = 1;
-
-       ipconfig_clone->origin = connman_ipconfig_ref(ipconfig);
-
-       ipconfig_clone->index = -1;
-
-       return ipconfig_clone;
-}
 
 /**
  * connman_ipconfig_ref: