summaryrefslogtreecommitdiff
path: root/plugins/ipv4.c
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2008-09-01 21:11:44 +0200
committerMarcel Holtmann <marcel@holtmann.org>2008-09-01 21:11:44 +0200
commit85f79afa2392e6ef108812685b8a1901448c4ebb (patch)
tree3e46bb9a383b4d115ebe09f2912d6364c173012b /plugins/ipv4.c
parent135f8ccd37f76068bc75e21f23fb68e74be57c0e (diff)
downloadconnman-85f79afa2392e6ef108812685b8a1901448c4ebb.tar.gz
connman-85f79afa2392e6ef108812685b8a1901448c4ebb.tar.bz2
connman-85f79afa2392e6ef108812685b8a1901448c4ebb.zip
Fixup breakage due to new property constants
Diffstat (limited to 'plugins/ipv4.c')
-rw-r--r--plugins/ipv4.c13
1 files changed, 6 insertions, 7 deletions
diff --git a/plugins/ipv4.c b/plugins/ipv4.c
index 17d6c534..0a66a237 100644
--- a/plugins/ipv4.c
+++ b/plugins/ipv4.c
@@ -71,7 +71,7 @@ static int set_ipv4(struct connman_element *element,
return -1;
memset(&ifr, 0, sizeof(ifr));
- ifr.ifr_ifindex = element->netdev.index;
+ ifr.ifr_ifindex = element->index;
if (ioctl(sk, SIOCGIFNAME, &ifr) < 0) {
close(sk);
@@ -147,7 +147,7 @@ static int clear_ipv4(struct connman_element *element)
return -1;
memset(&ifr, 0, sizeof(ifr));
- ifr.ifr_ifindex = element->netdev.index;
+ ifr.ifr_ifindex = element->index;
if (ioctl(sk, SIOCGIFNAME, &ifr) < 0) {
close(sk);
@@ -182,11 +182,11 @@ static int ipv4_probe(struct connman_element *element)
DBG("element %p name %s", element, element->name);
connman_element_get_value(element,
- CONNMAN_PROPERTY_TYPE_IPV4_ADDRESS, &address);
+ CONNMAN_PROPERTY_ID_IPV4_ADDRESS, &address);
connman_element_get_value(element,
- CONNMAN_PROPERTY_TYPE_IPV4_NETMASK, &netmask);
+ CONNMAN_PROPERTY_ID_IPV4_NETMASK, &netmask);
connman_element_get_value(element,
- CONNMAN_PROPERTY_TYPE_IPV4_GATEWAY, &gateway);
+ CONNMAN_PROPERTY_ID_IPV4_GATEWAY, &gateway);
DBG("address %s", address);
DBG("netmask %s", netmask);
@@ -199,10 +199,9 @@ static int ipv4_probe(struct connman_element *element)
set_ipv4(element, &ipv4);
- resolver = connman_element_create();
+ resolver = connman_element_create(NULL);
resolver->type = CONNMAN_ELEMENT_TYPE_RESOLVER;
- resolver->netdev.name = g_strdup(element->netdev.name);
connman_element_register(resolver, element);