summaryrefslogtreecommitdiff
path: root/src/ipconfig.c
diff options
context:
space:
mode:
authorGrant Erickson <marathon96@gmail.com>2011-05-03 09:15:16 -0700
committerSamuel Ortiz <sameo@linux.intel.com>2011-05-31 21:29:49 +0200
commit8025a0a6c612c803eb676e143989575cd3045e03 (patch)
treef9ad7b621a4d3df0e822fddf1c0aecafc13c73bb /src/ipconfig.c
parent1e7bd9934c4889efcae40d47a8d079cb9bd1e537 (diff)
downloadconnman-8025a0a6c612c803eb676e143989575cd3045e03.tar.gz
connman-8025a0a6c612c803eb676e143989575cd3045e03.tar.bz2
connman-8025a0a6c612c803eb676e143989575cd3045e03.zip
ipconfig: Add Function to Stringify ipconfig Type
Diffstat (limited to 'src/ipconfig.c')
-rw-r--r--src/ipconfig.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/ipconfig.c b/src/ipconfig.c
index 616cbcba..986943f0 100644
--- a/src/ipconfig.c
+++ b/src/ipconfig.c
@@ -287,6 +287,20 @@ static struct connman_ipaddress *find_ipaddress(struct connman_ipdevice *ipdevic
return NULL;
}
+const char *__connman_ipconfig_type2string(enum connman_ipconfig_type type)
+{
+ switch (type) {
+ case CONNMAN_IPCONFIG_TYPE_UNKNOWN:
+ return "unknown";
+ case CONNMAN_IPCONFIG_TYPE_IPV4:
+ return "IPv4";
+ case CONNMAN_IPCONFIG_TYPE_IPV6:
+ return "IPv6";
+ }
+
+ return NULL;
+}
+
static const char *type2str(unsigned short type)
{
switch (type) {