From afd6d12088afd2ddcfcc23ec6060bc3216ac6977 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Mon, 24 Dec 2007 01:29:59 +0100 Subject: [PATCH] Add support for initial IPv4 address retrieval --- src/iface.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/iface.c b/src/iface.c index ce6ab38..39de81d 100644 --- a/src/iface.c +++ b/src/iface.c @@ -24,6 +24,7 @@ #endif #include +#include #include #include @@ -116,6 +117,13 @@ static int probe_device(LibHalContext *ctx, interfaces = g_slist_append(interfaces, iface); + if ((iface->flags & CONNMAN_IFACE_FLAGS_IPV4) && + driver->get_ipv4) { + driver->get_ipv4(iface, &iface->ipv4); + + DBG("address %s", inet_ntoa(iface->ipv4.address)); + } + return 0; } -- 2.7.4