X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fnetifd.git;a=blobdiff_plain;f=interface-ip.c;h=bbf2ccffd85dd10a9c035ce43bbc2eec011d140b;hp=8c4616896cc9aea9547a80c7fab8df4f0ce2f874;hb=b7d1c27b752df3e6c5dfe6a5b789d6cb0c87d0f6;hpb=c7a52ed70eaae0207d7f7e6c4a31035f5ec3757e diff --git a/interface-ip.c b/interface-ip.c index 8c46168..bbf2ccf 100644 --- a/interface-ip.c +++ b/interface-ip.c @@ -128,7 +128,7 @@ interface_update_proto_addr(struct vlist_tree *tree, ip = container_of(tree, struct interface_ip_settings, addr); iface = ip->iface; - dev = iface->l3_dev->dev; + dev = iface->l3_dev.dev; if (node_new) { a_new = container_of(node_new, struct device_addr, node); @@ -193,7 +193,7 @@ interface_update_proto_route(struct vlist_tree *tree, ip = container_of(tree, struct interface_ip_settings, route); iface = ip->iface; - dev = iface->l3_dev->dev; + dev = iface->l3_dev.dev; route_old = container_of(node_old, struct device_route, node); route_new = container_of(node_new, struct device_route, node); @@ -353,7 +353,7 @@ void interface_ip_set_enabled(struct interface_ip_settings *ip, bool enabled) struct device *dev; ip->enabled = enabled; - dev = ip->iface->l3_dev->dev; + dev = ip->iface->l3_dev.dev; if (!dev) return;